Ashwell Prince struck an unbeaten 98 as Lancashire Lightning extended their winning run in the Yorkshire Bank 40 to three matches with a routine seven-wicket win against Scottish Saltires at Emirates Old Trafford.
The Lightning have shot up the Group B table with wins against Surrey, Essex Eagles and now the Saltires, who were restricted to 217 for nine after electing to bat first.
Although the visitors' total was much improved on their 91 all out against Durham Dynamos on Sunday, they will rue the loss of six wickets for 24 runs in 27 balls inside the last five overs of their innings as they slipped from 191 for three in the 36th over.
Prince, pictured, top-scored, hitting seven fours and two sixes in his 102-ball knock to anchor the reply, while Stephen Moore's 53 represented his first fifty in any form of first-team cricket since last August. The Lightning won with 21 balls to spare.
Not only was this Lancashire's first win in their last four one-day matches against Scotland at this venue, it was some way to celebrate the opening of the redeveloped pavilion ahead of August's Ashes Test at a cost of £9m.
Scotland, who have now lost seven matches in a row, looked on course for a target in the region of 250 ahead of the last five overs of the innings.
Opener Freddie Coleman top-scored with 63 off 70 balls, Calum MacLeod added 55 off 70 and captain Preston Mommsen chipped in with 46 off 38.
But Wayne White led the way for the Lightning with 4-38 from eight overs, including the wickets of Mommsen and Moneeb Iqbal in the space of five balls in the 38th over. Five of Scotland's wickets fell to catches off the top edge.
Coleman and MacLeod had put their side in a healthy position with a third-wicket partnership of 90 inside 17 overs to take the score from 57 for two in the 12th over to 147 for three in the 29th.
Prince and Moore then got Lancashire's reply off to a commanding start with an opening stand of 105 inside 17 overs, their highest of the season so far.
The pair hit off-spinner Majid Haq for straight sixes towards the new pavilion before leg-spinner Iqbal trapped Moore lbw and had captain Steven Croft caught at square-leg to leave the score at 117 for two in the 19th over.
Mommsen later took a stunning one-handed catch having turned to run towards the point boundary to help Haq get rid of Karl Brown but Prince eased Lancashire home.