It was a bittersweet Friday for England hopeful James Vince at Southampton, with the No.3 batsman posting a Hampshire record score of 178 before his side went down to Glamorgan from the penultimate ball of the pick of the matches in the latest round of one-day action from the UK.
Vince's 178 came from just 138 deliveries and featured 18 fours and five sixes, and provided the main substance of an imposing Hampshire total of 6-332 despite only one other batsman passing 20 (Liam Dawson 74).
The 26-year-old, who has played seven Tests and five ODIs, continued his fine form in the tournament to date, having passed 50 in three of his five innings previous.
This time however, he kicked on, bettering legendary West Indian Gordon Greenidge's record score of 177 for the county, made back in 1975.
Quick Single: Full standings UK One-Day Cup
Incredibly, it wasn't enough to earn his side the win, as Colin Ingram's rollicking 115 from just 78 balls and Chris Cooke's late burst of 59no from 27 stole the show and led Glamorgan to a stunning win.
With Glamorgan requiring 69 from the final 30 deliveries, keeper-batsman Cooke went 4,4,6,4 from the first four balls of the 46th over, and having turned the momentum, crashed another pair of sixes in the 47th before a final maximum sealed it with a ball to spare.
Former South Africa quick Marchant de Lange was the hero for Glamorngan with the ball, and the Welsh side may well have been chasing an even bigger total without his 5-49 from 9.1 overs.
De Lange claimed the key scalps of Vince (eventually), Australian George Bailey for a second-ball duck and countryman Rilee Rossouw, coming off scores of 99 and 156 in his last two games, with an absolute peach.
It was a rainy day out in the UK which led to one washout and several results being decided by the Duckworth-Lewis system, including Lancashire's win over Derbyshire, which was also decided with just one ball remaining.
Quick Single: Chase, Windies defy Yasir and Pakistan
Ian Bell made 104 in Warwickshire's 5-304 but his side ultimately went down in a rain-affected affair against Worcestershire, who chased a revised target of 241 from 34 overs.
At Chelmsford, Essex skittled Middlesex for 148, and England opener Alastair Cook continued his ominous form with an unbeaten 67 to guide his team to a comfortable seven-wicket win.
Adam Hose hit a maiden hundred to lead Somerset to 6-294, a total that proved too much for Gloucestershire, who were bowled out for 215 chasing a slightly revised target of 297, while at The Oval, Surrey beat Kent by 44 runs thanks to an unbeaten 82 from 24-year-old Ben Foakes – his fourth half-century of the tournament – and a fine 4-37 from Stuart Meaker.
At Blackpool: Derbyshire 2-132 (B Slater 60 no) lost to Lancashire 7-162 (K Brown 39, S Thakor 3-23) by three wickets with one ball remaining (DL method)
At Grace Road: Northamptonshire 1-121 (R Levi 59 no, R Newton 55 no) v Leicestershire. No result.
At New Road: Warwickshire 5-304 (I Bell 104, R Clarke 84 no) lost to Worcestershire 7-241 (J Clarke 56; G Thornton 4-42) by three wickets (DL method) with 13 balls remaining
At Chelmsford: Middlesex 148 (P Walter 4-37, J Porter 4-40) lost to Essex 3-149 (A Cook 67 no) by seven wickets with 122 balls remaining
At Bristol: Somerset 6-294 (A Hose 101 no, J Allenby 90) beat Gloucestershire 215 (J Taylor 68) by 81 runs (DL method)
At Southampton: Hampshire 6-332 (J Vince 178, L Dawson 74; M de Lange 5-49) lost to Glamorgan 7-334 (C Ingram 115, C Cooke 59 no) by three wickets with one ball remaining
At The Oval: Surrey 7-251 (B Foakes 82 no) beat Kent 204 (S Billings 69; S Meaker 4-37) by 44 runs (DL method)