Steve Hansen has rung the changes for the All Blacks' final World Cup match against Wales.
The All Blacks have made eight changes to their starting lineup including one positional switch, as they look to bounce back from their semifinal loss to England in the bronze playoff.
Hansen said it was a difficult team to select.
"This was a tough team to select because, as always, everyone wanted to play," said the All Blacks coach. "But with a short turnaround and the nature of the tournament, we feel that this is the right team for this occasion.
"There's been a lot of external talk around this being the game that no one wants to play. However, from our point of view, we can't wait to play it. Everyone in the squad − players and management − are motivated by the opportunity to show that our last performance wasn't at the high standard that we know we can play at.
"This is a test match against an opposition that will also be keen to make a statement. Therefore, we will need to turn up with real attitude, intent and work ethic, and then execute our skillsets to the highest level possible. The game will be physical and fast as both teams will look to play to their strengths. We are looking forward to it and can't wait."
• 2019 Rugby World Cup: England fined for V-formation haka response
• 2019 Rugby World Cup: South Africa coach Rassie Erasmus says haka response exciting and not disrespectful
• 2019 Rugby World Cup: Andrew Mehrtens - Why All Blacks were on the backfoot before semifinal started
• 2019 Rugby World Cup: How Wales plan to end 66-year losing run against All Blacks
Hansen thanked the fans before what will be his and several of the team's senior players' final game for the All Blacks.
"Whilst none of us – players, management or fans − got the result we wanted at this tournament, this is another opportunity for us to wear the jersey and represent our country with pride.
"On behalf of the All Blacks, we'd like to thank our fans for all their ongoing, unconditional support. It's something that we never take for granted and is greatly appreciated by us all within the team."
The match kicks off at 10pm on Friday night.
All Blacks team:
1. Joe Moody (44)
2. Dane Coles (68)
3. Nepo Laulala (24)
4. Brodie Retallick (80)
5. Scott Barrett (35)
6. Shannon Frizell (8)
7. Sam Cane (67)
8. Kieran Read - captain (126)
9. Aaron Smith (91)
10. Richie Mo'unga (16)
11. Rieko Ioane (28)
12. Sonny Bill Williams (56)
13. Ryan Crotty (47)
14. Ben Smith (83)
15. Beauden Barrett (82)
16. Liam Coltman (7)
17. Atu Moli (7)
18. Angus Ta'avao (13)
19. Patrick Tuipulotu (29)
20. Matt Todd (24)
21. Brad Weber (4)
22. Anton Lienert-Brown (41)
23. Jordie Barrett (16)