Lancashire extended their winning run in the Yorkshire Bank 40 to three matches with a seven-wicket win over Scotland at Emirates Old Trafford.
The Lightning have shot up the Group B table with wins against Surrey, Essex 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 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.
Ashwell Prince top-scored with 98 not out off 102 balls with seven fours and two sixes to anchor the reply, while Stephen Moore's 53 represented his first half century in any form of first-team cricket since last August. The Lightning won with 21 balls to spare.
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.
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.
But Wayne White led the way for the Lightning with four for 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.
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 (24) but Prince eased Lancashire home ahead of the break for Twenty20.