All the lineups for the four teams involved in the World Cup semi-finals in Yokohama this weekend.
ENGLAND vs ALL BLACKS (Saturday, 10am)
England – 15 Elliot Daly, 14 Anthony Watson, 13 Manu Tuilagi, 12 Owen Farrell (c), 11 Jonny May, 10 George Ford, 9 Ben Youngs, 8 Billy Vunipola, 7 Sam Underhill, 6 Tom Curry, 5 Courtney Lawes, 4 Maro Itoje, 3 Kyle Sinckler, 2 Jamie George, 1 Mako Vunipola.
Subs: 16 Luke Cowan-Dickie, 17 Joe Marler, 18 Dan Cole, 19 George Kruis, 20 Mark Wilson, 21 Willi Heinz, 22 Henry Slade, 23 Jonathan Joseph.
All Blacks – 15 Beauden Barrett, 14 Sevu Reece, 13 Jack Goodhue, 12 Anton Lienert-Brown, 11 George Bridge, 10 Richie Mo’unga, 9 Aaron Smith, 8 Kieran Read (c), 7 Ardie Savea , 6 Scott Barrett, 5 Sam Whitelock, 4 Brodie Retallick, 3 Nepo Laulala, 2 Codie Taylor, 1 Joe Moody.
Subs: 16 Dane Coles, 17 Ofa Tuungafasi, 18 Angus Ta’avao, 19 Patrick Tuipulotu, 20 Sam Cane, 21 TJ Perenara, 22 Sonny Bill Williams, 23 Jordie Barrett.
SPRINGBOKS vs WALES (Sunday, 11am)
Springboks – 15 Willie le Roux, 14 Sbu Nkosi, 13 Lukhanyo Am, 12 Damian de Allende, 11 Makazole Mapimpi, 10 Handre Pollard, 9 Faf de Klerk, 8 Duane Vermeulen, 7 Pieter-Steph du Toit, 6 Siya Kolisi (c), 5 Lood de Jager, 4 Eben Etzebeth, 3 Frans Malherbe, 2 Bongi Mbonambi, 1 Tendai Mtawarira.
Subs: 16 Malcolm Marx, 17 Steven Kitshoff, 18 Vincent Koch, 19 RG Snyman, 20 Franco Mostert, 21 Francois Louw, 22 Herschel Jantjies, 23 Frans Steyn.
Wales – 15 Leigh Halfpenny, 14 George North, 13 Jonathan Davies, 12 Hadleigh Parkes, 11 Josh Adams, 10 Dan Biggar, 9 Gareth Davies, 8 Ross Moriarty, 7 Justin Tipuric, 6 Aaron Wainwright, 5 Alun Wyn Jones (c), 4 Jake Ball, 3 Tom Francis, 2 Ken Owens, 1 Wyn Jones.
Subs: 16 Elliot Dee, 17 Rhys Carre, 18 Dillon Lewis, 19 Adam Beard, 20 Aaron Shingler, 21 Tomos Williams, 22 Rhys Patchell, 23 Owen Watkin.
Photo: Steve Haag Sports via Hollywoodbets