Hampshire preserved their unbeaten start to the Clydesdale Bank 40 campaign with a gritty 89-run win over Scotland in Glasgow.
An impressive 76 from England Lions opener Michael Carberry and a vital 32-run cameo from Kabir Ali saw the Royals reach 220 before they were bowled out in their final over.
The visitors then made their quality tell with the ball, bowling the home side out for just 131 in 33 overs.
Ali took two for 17 with the new ball, while also clinging on to two catches to complete a fine all-round display.
Left-arm spinner Danny Briggs grabbed two for 31, with the other Royals bowlers all picking up one scalp apiece.
However, earlier in the day such a comprehensive victory looked something of a pipe dream.
After a first-wicket stand of 66 between Carberry and skipper Jimmy Adams (33), James Vince added 21 to push the score along to 107.
But then disaster struck as Hampshire slumped to 117 for four and then 162 for seven.
With the Royals rocking – and Scotland tasting the chance of another victory to go with their humbling of Nottinghamshire earlier this season – Ali stepped up to the crease to calm the visitors’ nerves.
The all-rounder shared a 41-run stand with Danny Briggs (17) as his 32 from 36 balls swung the momentum back in Hampshire’s favour and ultimately broke the resolve of the Saltires.