OPINION: The All Blacks have put together a strong performance in their second match of the Rugby World Cup, thumping Canada 63-0.
The first 20 minutes of the second half was about as good as any side can play, the men-in-black scoring 28 points in a nine-minute space.
Plenty of players put their hands up for a spot in the strongest XV, others didn't.
Here's how Newshub rated the All Blacks in their win over Canada.
1. Atu Moli - 7
A rare full 80 minutes for the loosehead prop. Scrummed brilliantly early on, missed a couple of tackles through fatigue, no doubt.
2. Liam Coltman - 7
Nailed 14 of his 15 lineouts and made some charging runs - part of a dominant scrum and showed good stamina to go 70 minutes.
3. Angus Ta'avao - 7
Part of the early scrum dominance that earned a penalty try and made all his tackles. Was subbed after just 25 minutes.
4. Scott Barrett - 8
His tremendous form continues. Strong carries, big tackles and gets around the field magnificently rewarded with a try - a dropped ball over the try-line the only blemish.
5. Patrick Tuipulotu - 7
Not as dominant as he's been in previous games, his new fitness levels are impressive and went 70 minutes without his effort dipping. A couple of handling errors the only blemish.
6. Shannon Frizell - 7
Showed some pieces of brilliance. Stole a lineout, made a couple of big charging runs and chucked in a bone-rattling tackle too.
A couple of handling mistakes cost him.
7. Matt Todd - 7
'Mr Reliable' delivered another industrious effort. Always does his job well, subbed off after 70 minutes.
8. Kieran Read - 8
A really good captain's knock. Tremendous support lines on attack and solid in his role as the hitman of the team, with a team-high 13 tackles.
9. TJ Perenara - 6
Got a little too excited about making breaks and scoring tries himself, rather than letting those outside him do it. A couple of below-average passes too - subbed at halftime.
10. Richie Mo'unga - 8
Great kicking off the tee and a nice cross-kick to set up Jordie Barrett's try early on. Some silky touches, but didn't overplay his hand and did well to let the others outside him do the damage.
11. Rieko Ioane - 6
Had a terrible first half, perhaps trying too hard to impress. Was a lot better in the second half and finished the game at centre.
Wasn't good enough to force his way back into the first XV.
12. Sonny Bill Williams - 9
A big statement from SBW. A mountain of strong carries over the advantage line, a neat little grubber to set-up Beauden Barrett's try, and a nice break and pass to put away Rieko Ioane.
Rested after 53 minutes.
13. Jack Goodhue - 6
Pretty quiet, after a seven-week layoff with a hamstring injury. Didn't have to make any tackles, one nice offload before coming off at halftime.
14. Jordie Barrett - 8
Plenty of purpose about everything he did. Was told to show some patience during the week by coach Steve Hansen and he didn't disappoint.
15. Beauden Barrett - 8
Magnificent again from the back, like he was against the Springboks. Always in the right place at the right time defensively, and his communication and timing on attack is top-notch.
Inexplicably dropped the ball with the line wide open at the end.
16. Codie Taylor - No rating
On in 70th minute
17. Ofa Tuungafasi - 5
On for Laulala after 52 minutes. Didn't do a lot and as a replacement prop, maybe he didn't have to.
18. Nepo Laulala - 5
Came on after 25 mins, subbed after 52 minutes. Same as above.
19. Sam Whitelock - No Rating
On in the 70th minute.
20. Ardie Savea - No Rating
On in the 70th minute. The goggles were on, came off and then put on again.
21. Brad Weber - 8
On at halftime and quickly scored two tries with the trademark running line up the middle of the field. Could've had a hat-trick, had a pass not been behind him.
Nice, crisp service.
22. Ryan Crotty - 7
On at halftime. Straightened the attack nicely and never seems to miss a tackle.
23. Ben Smith - 8
On after 53 minutes. Extremely elusive in the unfamiliar left-wing positions, a nice wee cameo.
John Day is a Newshub sports reporter, covering the 2019 Rugby World Cup in Japan.