A strong showing from Rob Keogh wasn’t enough as Northamptonshire fell 12 runs short against Hampshire on the Isle of Wight.

Keogh claimed 3 for 32 and was top scorer with 74 but a spirited bowling performance on an increasingly tricky pitch meant the hosts took the points.

Campbell took three for 17 for Hampshire, including two in two balls, before John Turner bumped out the last wicket to bowl Northamptonshire out for 188 to continue the Vitality Blast Champions’ perfect start to the Royal London Cup.

Northamptonshire had the chase in complete control as Hampshire moved their show over to the Isle of Wight for the first time since 2019.

Vasconcelos and Young fell early with Barker trapping the former LBW and soon after as Scott Currie extracted some bounce to second slip.

But Emilio Gay and Keogh settled the innings with style. The pair adding 52 runs with Keogh imperious throughout. He cracked three fours in succession off Currie, beginning with a crunching slapped cut shot to get his innings moving. Everything seemed simple for Keogh as he reached his fifty in 57 balls.

Every time Northamptonshire appeared to be cantering to victory, a wicket would add a sense of jitters. Gus Miller had been carefree for 31 on List A debut but smashed a drive to cover, while Ben Curran stuttered before another ball stopped in the pitch as he offered a leading edge caught and bowled for Currie.

With 23 runs still needed, Keogh was victim to the stoppy pitch and was caught at mid-off before the previously cheap Campbell snared Nathan Buck and Ben Sanderson in successive deliveries to alter the momentum completely.

James Sales was yorked by Campbell before a short pitch Turner delivery was skied to point to end the contest.

Earlier, Nick Gubbins made no hesitation when he chose to bat on a brilliantly hot day and on a pitch which gave the impression of being perfect for batting. It quickly proved otherwise.

Instead of speeding through, the ball stuck in the wicket to make it hard to time the ball. Aneurin Donald was the first to find this out when he guided the 12th ball of the match to point before Gubbins edged to second slip in the following over.

Ben Brown was leg before to a low bouncing Nathan Buck delivery having put on 45 with Tom Prest before Fletcha Middleton continued to recover the situation with a speedy 51 run partnership.

Prest, on the back of a superb 181 against Kent Spitfires, peppered the offside as he played the ball as late as he dared. His timing was proved with a straight drive early on and continued with late cuts.

His pièce de résistance was a skip and elegant drive over extra cover to bring up his half-century in 54 balls but fell to the following delivery when Alex Russell beguiled him in the flight, as the ball ended up in extra cover’s hands.

Middleton had accumulated 35 before Keogh started to turn the screw. The off-spinner pinned down a concrete-footed Middleton and then had Felix Organ caught and bowled four balls later.

Keogh added a third when he bowled the top of Toby Albert’s off stump as Hampshire’s middle order fumbled without finding meaningful partnerships.

Barker, on his white-ball debut for Hampshire, provided some late innings runs with 38 but the Steelbacks refused to let the game get away from them as Jack White had Barker top edging to deep square and Jack Campbell edging behind, while Currie was undone by a Buck short ball. Hampshire bowled out for 199 with 57 balls left unused.