Wales produced one of the greatest results in their history as they stunned New Zealand 35-28 to end a 73-year wait for victory over the All Blacks and send the Principality Stadium into delirium.
Steve Tandy's men scored a record five tries with Tomos Williams, Dewi Lake, Archie Griffin, Eddie James and Louis Rees-Zammit crossing for tries. Sam Costelow also contributed a valuable 10 points from the kicking tee.
Backs ratings
15. Blair Murray 9 - Assured under the high ball and a threat with ball in hand. Murray asked serious questions of the All Blacks defence coming into the line and acting as a playmaker. His decision making in defence in that frantic final quarter was excellent.
14. Louis Rees-Zammit 9 - The Wales wing caused havoc down the touchline with his pace and created the first try with a lovely chip over the top. Rees-Zammit also claimed a try in the early stages of the second-half and put in a superb defensive display.
13. Eddie James 10 - The Scarlets centre was totemic. James carried very powerfully in the first half to cause the All Blacks problems but his defensive performance was even better. The man from Carmarthen made 25 tackles with one sensational try saving tackle on Anton Lienert-Brown.
12. Max Llewellyn 9 - The Gloucester centre was heavily involved in everything good about Wales' performance. Llewellyn carried well to get his side on the front foot and he was extremely physical, while there were some nice touches by the Gloucester centre. He also put in a huge defensive shift in what was his best performance in a Wales shirt to date.
11. Gabriel Hamer-Webb 7 - The former Cardiff wing competed well under the high-ball and made some good reads in defence. He had little chance to show his worth with ball in hand but this was a solid performance.
10. Sam Costelow 9 - The Scarlets playmaker managed Wales' attack very well with his long passing game stretching the All Blacks defence while his decision making was also very good. He also kicked 10 points with a couple of outstanding touchline conversions. Proved his doubters wrong.
9. Tomos Williams 9 - The Wales scrum-half controlled the tempo of the game and everything good about the home side's attack came through Williams. He was a box of tricks with ball in hand, claiming the opening try while it was his pass that put Eddie James over out wide at the beginning of the second-half. There was one poor tackle on Cortez Ratima for New Zealand's first try but on the whole this was a fine performance.
Forwards ratings
8. Taine Basham 9 - The loss of Aaron Wainwright was deemed a blow before the game but Basham successfully transferred his Cardiff form into the international arena. He put in a colossal shift with his footwork and explosive carrying getting Wales over the gain-line. Basham was another Wales player who was terrific in defence and has proven he belongs at Test level.
7. Jac Morgan 9 - We are quickly running out of superlatives to describe Morgan. He was integral to this victory, playing a crucial role in slowing down the speed of New Zealand's ruck ball while he was extremely physical at the breakdown. Morgan made a sensational 31 tackles and won four turnovers. World class.
6. James Botham 10 (star man) - The selection of the Cardiff backrower was a masterstroke by Tandy. Botham was phenomenal in defence, making 30 tackles and held two All Blacks players up over the line. He also carried well and was immense at the breakdown working in tandem with Morgan to slow the All Blacks down. A career best performance.
5. Adam Beard 8 - The experienced Beard dropped down the pecking order during the Six Nations but this was a strong response. Beard improved Wales' lineout for the most part, although there were a few wobbles. He perfected the dark arts to allow others to shine and made 21 tackles.
4. Dafydd Jenkins 9 - The Exeter Chiefs lock has taken the definition of a workhorse to another level. Jenkins made an astounding 38 tackles to finish as the top tackler. That is a phenomenal number for a second-row in a Test match. He was hugely physical throughout and is an integral part of this side.
3. Archie Griffin 8 - The scrums were a bit hit and miss but Griffin held his own. He carried very well around the park and claimed his second Wales try in as many weeks. The Bath tighthead also put in an outstanding defensive shift.
2. Dewi Lake 8 - The Wales captain led from the front with a number of explosive carries in the first-half and some bone crunching tackles. The lineout was much better than last week although they did lose a few. But on the whole Lake was very good.
1. Nicky Smith 8 - The Sale Sharks prop endured a frustrating game at the scrum with neither side gaining the ascendancy. But the 32-year-old contributed much around the park putting in some big hits in defence and he won a turnover early in the game to put Wales on the front foot ahead of the opening try.
Replacements ratings
16. Ryan Elias 7 - There were a couple of wobbles in the lineout but he helped his side fix those. Elias was another player who put in a huge defensive shift in the closing stages of the game while he also strengthened the scrum.
17. Gareth Thomas 8 - The Ospreys tighthead helped strengthen the scrum and put in a huge rearguard effort. There was one sensational try saving tackle to hold Wallace Sititi up over the try line.
18. Dillon Lewis 8 - The Dragons tighthead put in a huge defensive shift in the second-half and helped lock out some important scrums. Lewis also helped pressure and slow the All Blacks down at the breakdown.
19. Ben Carter 7 - The Dragons lock put his body on the line in the closing stages of the match putting in some huge hits.
20. Taine Plumtree 9 - He was penalised once for offside off the lineout but apart from that he was excellent. Plumtree played a crucial role in this victory, winning two vital turnovers just when it looked as if the All Blacks were about to break Wales' resistance.
21. Reuben Morgan-Williams 7 - Played the best part of the final quarter and did well. There were a couple of nice clearance kicks while he also took the right options.
22. Dan Edwards 8 - The Ospreys playmaker came on at a crucial stage with the game in the balance. He isn't known for his defence but he put his body on the line and even held up an All Blacks player over the line.
23. Louie Hennessey 7 - The Bath centre handled himself well going through a mountain of defensive work. He got penalised once at the breakdown but was very unlucky in that instance. A strong effort.