Liam Livingstone hit a stunning 79 from 37 balls as Lancashire beat Yorkshire in a last-ball Vitality Blast finish.
The Red Rose captain hit six sixes in a team total of 176-2 in just 14 overs at Emirates Old Trafford after the match was reduced by rain.
England Test captain Joe Root made an unbeaten 51 off just 22 balls and Adam Lyth added 60 from 26 deliveries as Yorkshire finished on 175-4.
They had needed 17 from the final over, with Toby Lester keeping them to 15.
Yorkshire should have had Livingstone in the first over when he skied a David Willey delivery, only for Kane Williamson, Steve Patterson and Lyth to leave it to each other.
The Lancashire captain then crunched two consecutive sixes off Tim Bresnan in the second over with Jos Buttler hitting Willey onto the Yorkshire team balcony in the next over.
Buttler, however, was run out for 16 after a mix-up left him short at the bowler’s end.
Livingstone brought up his half-century from 26 balls with a huge six off Adil Rashid and added two more from Azeem Rafiq to take Lancashire into three figures.
Root’s catch at mid-off helped Patterson get rid of Livingstone before Arron Lilley (42) and Jordan Clark (34) kept up the onslaught.
Lyth punished Lester’s second over, hitting three sixes and a four as Yorkshire made 46 off their powerplay.
Livingstone had a hand in Lyth’s dismissal, caught off Matthew Parkinson, who struck in his next over as Willey (20) was stumped.
Liam Plunkett and Root, however, kept the visitors in it, Plunkett hitting 19 while Bresnan made 17.
It left Yorkshire needing 17 from the final over with three Root boundaries and a single leaving four required off the last ball – but Williamson could only manage two.