New Zealand: Mils Muliaina (Chiefs); Cory Jane (Hurricanes), Richard Kahui (Chiefs), Benson Stanley (Blues), Zac Guildford (Crusaders); Daniel Carter (Crusaders), Jimmy Cowan (Highlanders); Tony Woodcock (Blues), Keven Mealamu (Blues), Neemia Tialata (Hurricanes), Brad Thorn (Crusaders), Tom Donnelly (Highlanders), Jerome Kaino (Blues), Richie McCaw (capt, Crusaders), Kieran Read (Crusaders).
Replacements: Aled de Malmanche (Chiefs), Owen Franks (Crusaders), Sam Whitelock (Crusaders), Adam Thomson (Highlanders), Piri Weepu (Hurricanes), Aaron Cruden (Hurricanes), Rene Ranger (Blues).
Wales: Lee Byrne (Ospreys); Leigh Halfpenny (Cardiff Blues), Jonathan Davies (Scarlets), Jamie Roberts (Cardiff Blues), Tom Prydie (Ospreys); Dan Biggar (Ospreys), Mike Phillips (Ospreys); Paul James (Ospreys), Matthew Rees (Scarlets), Adam Jones (Ospreys), Bradley Davies (Cardiff Blues), Alun Wyn Jones (Ospreys), Jonathan Thomas (Ospreys), Gavin Thomas (Newport Gwent Dragons), Ryan Jones (capt, Ospreys).
Replacements: Huw Bennett (Ospreys), Craig Mitchell (Ospreys), Deiniol Jones (Cardiff Blues), Rob McCusker (Scarlets), Richie Rees (Cardiff Blues), Stephen Jones (Scarlets), Will Harries (Newport Gwent Dragons).
