Ben Geddes scored a defiant century as Glamorgan beat Surrey by seven wickets in the Second XI Championship.
Going into the final day at New Malden, Surrey faced a tough task with the score 88/3, trailing by 75 runs.
Stuart van der Merwe departed early in the morning session for 3 to leave Surrey 97/4. Adam Thomas and Geddes added 72 for the fifth wicket before Thomas was caught behind for 30 off the bowling of James Harris.
Geddes continued to find the boundary, in particular showing his strength down the ground. He moved to his century from 114 balls with the score on 214/5.
Nathan Barnwell and Geddes past 50 for the sixth wicket before Barnwell was caught at long on off the bowling of Harry Podmore for 23.
Captain Geddes was the next to depart, his brilliant innings of 120 came to an end when he got a top edge on a short Podmore delivery.
Harry Podmore claimed his fourth wicket as Tommy Ealham was bowled with a hooping inswinger from around the wicket for 1 to leave Surrey 249/8.
Yousef Majid scored a patient 94-ball 31 before Tom Norton squeezed one through the gate to leave Surrey 288/9/.
James Taylor and Amar Virdi batted for a further eight overs before Taylor was caught behind for 21, meaning Surrey were bowled out for 311.
Glamorgan required 149 runs for victory from 30 overs in the Evening Session.
Their chase got off to a flying start, with Will Smale and Billy Root looking to attack from the off. Yousef Majid got the first wicket as Billy Root cut straight to Geddes at slip for 11 to leave Glamorgan 28/1 from four overs.
Smale and Asa Tribe continued to attack the Surrey bowlers, taking the score to 58/1 after ten overs. At this stage, they required 91 runs from 20 overs.
Smale passed his half-century in just 43 balls as Glamorgan had the target in their sights. Majid had a second when Tribe was out lbw with Glamorgan on 123.
Smale kept up the pace before he was eventually stumped off the bowling of Tommy Ealham for 79 off just 64 balls. Zen Malik (20*) and Tom Bevan (6*) saw Glamorgan home to victory by seven wickets.