Scotland saw off stubborn Tonga with a bonus-point 45-17 victory to keep alive their hopes of progressing from Pool B at the 2023 Rugby World Cup.
George Turner, Duhan van der Merwe, Kyle Steyn and Rory Darge delivered the required four tries before the interval.
Tonga played with admirable commitment and led briefly when Solomone Kata responded to Turner's early score.
However, missed tackles and ill-discipline let Tonga down, with Afusipa Taumoepeau and Vaea Fifita both shown yellow cards, the latter upgraded to red after the final whistle.
Ben Tameifuna and George Horne traded scores in a largely scruffy second period before Blair Kinghorn and Darcy Graham added some late gloss.
Having lost their opener to South Africa, Scotland need to find another bonus-point win over Romania and will almost certainly need to summon a first win over Ireland since 2017 while denying the world number one side a bonus point.
Meanwhile, Wales take on the Wallabies at 7am today.
Stay tuned for the latest news on our radio stations