Scotland's Dutch-born winger Tim Visser scored two tries on debut and first five Greig Laidlaw contributed 22 points as the tourists beat Fiji 37-25 in their one-off test at Lautoka yesterday.
Visser's second try in the 77th minute clinched Scotland's win after Fiji had come from 27-11 down in the 45th minute to trail by only two points, 27-25, with 15 minutes remaining.
Laidlaw scored a try and kicked four conversions and three penalties to keep Scotland in front, ensuring it avoided a repeat of its 51-26 loss to Fiji in Suva in 1998.
Scotland overcame hot and humid conditions at Churchill Park and a display of typical backline brilliance from Fiji to post its second win on its Southern Hemisphere tour after its 9-6 victory over Australia 12 days ago. In six meetings between the teams, Scotland has won five times.
Scotland was able to control the match through strong set-piece play and an accurate kicking game guided by Laidlaw. Fiji showed vulnerability under the high ball and was pressured at scrums, conceding a penalty try from a scrum collapse in the 23rd minute.