YORKSHIRE came up one run short of Lancashire's total in a nail-biting Royal London one-day Cup Roses battle at Emerald Headingley.

A thrilling clash swung this way and that, with Saqib Mahmood conceding two fours to Jonny Tattersall off the first two balls of the last over before defending three of the final ball when Josh Poysden was run out going for two to square-leg.

Yorkshire finished 310 all out and have now won one, tied one and lost one in the North Group. Lancashire have lost two and won one.

Lancashire recovered from 116 for four to 311 for six and Yorkshire from 87 for three, with measured Steven Croft and Tom Kohler-Cadmore hitting 97 apiece.

Yorkshire were indebted to a 127 fourth-wicket stand between Kohler-Cadmore and Gary Ballance, who hit 72 off 64 balls. But it wasn’t enough as Lancashire held their nerve.

Lancashire’s 311 for six was built around Croft’s 117-ball knock and boosted by 65 off 51 from Rob Jones and 55 not out from 32 for Josh Bohannon at the death - both scored maiden fifties.

The first half of each innings saw ball dominate before bat hit back.

First of all, Lancashire’s Keaton Jennings, Haseeb Hameed and Glenn Maxwell fell caught behind off David Willey, Duanne Olivier and Adil Rashid.

Poysden then ran out Dane Vilas with a direct hit at the non-striker’s end from short fine-leg (116 for four).

But that was when Croft and emerging duo Jones and Bohannon sparked the revival.

Former captain Croft shared 120 inside 19 overs with Jones, who reached his fifty off 38 balls.

Then, once they both fell - Jones caught at deep mid-wicket off Tim Bresnan and Croft feathering behind off Willey - it was down to all-rounder Bohannon.

He brutally dominated a 68-run stand in the final six overs with debutant seamer Liam Hurt and notched his fifty off 31 balls.

Bresnan conceded 41 runs combined in the 48th and 50th overs of the innings, and Bohannon scored all of them.

Willey was the pick of the home attack with two for 51.

But he was one of two Yorkshire wickets to fall inside the curious first 10 overs of their reply.

Having been 36 without loss after four, the Vikings slipped to 42 for two after 10.

Maxwell, against his former county, had stand-in captain Adam Lyth (Steve Patterson was rested) superbly caught by a diving Jennings running around to his left from short third-man and Mahmood got Willey caught at deep mid-wicket.

Matthew Parkinson then struck four balls into the 21st over, getting Harry Brook lbw, as Lancashire started to sniff victory - the score 87 for three.

But Kohler-Cadmore reached his 69-ball fifty with a six over long-off against Maxwell shortly afterwards as the hosts moved to 114 for three at halfway, needing 198 more.

By this stage, Ballance had found his feet and was about to pick up the pace.

When he hit three successive boundaries off Croft’s off-spinners to move to a 47-ball fifty, the Vikings were 197 for three in the 36th and very much back on track.

Lancashire thought they had run Ballance out on 59, but they did strike to when Mahmood bowled Kohler-Cadmore - 214 for four in the 39th.

Ballance then slapped England Lions quick Mahmood to backward point and Bresnan holed out to long-on off Parkinson, Maxwell with both catches (265 for six in the 45th).

Rashid then fell to Graham Onions and Mat Pillans to Hurt. Both Tattersall and Poysden were run out in the last over.