Stuart Hogg: The captain set a new national try-scoring record of 25 with his first-half try at the end of a move he had begun himself, and was always a threat with ball in hand. 8 out of 10

Darcy Graham: Took his try superbly, cutting out three men with a sudden change of direction then touching down despite the efforts of a fourth defender. Was alert in defence too before being forced off by injury. 8

Chris Harris: Some superbly-timed tackles and important carries contributed to the centre being named man of the match. 8

Sam Johnson: Worked assiduously as always and combined well with Harris in addition to again showing his threat when cutting back across the line of attack. 7

Duhan van der Merwe: Had some trademark powerful carries, and also put in some excellent defence on his own line to deny Japan a try early in the second half. 7

Finn Russell: Brilliant pass for the Graham try on the brink of half-time, but had some questionable game management when his team were a man down. 7

Ali Price: One of just three members of the team to have started all four Autumn Tests along with Zander Fagerson and Jamie Ritchie, the scrum-half worked hard to spark life into the attack. 7

Jamie Bhatti: Played his part in Scotland’s scrum supremacy but was yellow-carded early in the second half as the team’s offences mounted up. 7

George Turner: Played a really useful role linking up with his backs in open play, but had the odd problem throwing in at the lineout. 7

Zander Fagerson: The tighthead had a far happier time in the scrum than against the Springboks, and put in some exemplary scrambled defence too. 7

Scott Cummings: Back from injury, the Glasgow lock took the game to the opposition well in open play and was unlucky not to snaffle possession in build-up to Japan’s try. 7

Grant Gilchrist: Good support work for Van der Merwe’s try and a reliable source of lineout ball as always. 7

Jamie Ritchie: The Edinburgh blindside had some important possessions as Scotland tried to get back on top in the second half. 7

Hamish Watson: Some important close-quarters contributions in defence as Japan threatened to get on top. 7

Josh Bayliss: The Bath No 8 was lively on his first start and showed his versatility by popping up as a wide defender late in the game. 8

Best of the rest

Pierre Schoeman: The loosehead brought new impetus to the pack after coming on early in the second half. 

Stuart McInally: Replaced Turner with 25 minutes to go and made an instant impact, scoring following his own lineout throw within seconds of coming on 

Javan Sebastian: A first cap late in the second half for the former Warriors tighthead, who came on in place of Zander Fagerson. 

Dylan Richardson: The Sharks back-row forward came on in the last ten minutes to make his debut.