Ollie Robinson guided Sussex to a one-wicket victory over Glamorgan in a thrilling finish at Colwyn Bay.

Sussex's sixth victory of the summer moves them second in Specsavers County Championship Division Two and enhances their chances of gaining promotion in to the top flight.

Robinson, playing his first championship game of the season, took seven wickets in the match and came to the crease with eight wickets down and 49 runs still required.

He struck 41 and finished the game with a six over long-on. There was much to do when the ninth wicket fell with 30 runs needed, but Robinson and Danny Briggs played sensibly.

Glamorgan were without five senior players and can take a lot of credit from their performance, but will rue dropping four catches in Sussex's second innings, including Stiaan van Zyl at second slip on one - had the chance been taken the south coast side would have been reduced to 11 for three.

Sussex had been set 209 to win and were well on their way at 154 for four, before losing four wickets for five runs in 19 balls.

After recovering form 10 for two, Chris Nash and Van Zyl put on 90 before Andrew Salter took two wickets in successive balls. The off-spinner trapped Van Zyl leg-before and Luke Wright ran down the pitch to his first ball and was stumped.

Nash was then joined by Ben Brown, and they played sensibly to add a further 55 runs before the collapse set in.

Brown was caught on the midwicket boundary by substitute Zac Ringrose for 37.

Nash, who top scored with 68, was well taken at second slip off Ruaidhri Smith, who then dismissed Chris Jordan caught behind.

David Wiese was also caught by Ringrose at square-leg off Lukas Carey and when Jofra Archer was lbw to Michael Hogan for six, Glamorgan were favourites.

However, Robinson's unbeaten knock - which came off 37 deliveries - and a more circumspect three not out from Briggs turned the game Sussex's way.

Earlier Glamorgan had added a further 56 runs in their second innings before they were dismissed, with Craig Meschede top scorer with 41 and Jordan taking five for 46.

Sussex then made a poor start, with Carey dismissing Luke Wells with the first ball of the innings and then, for the second time in the game, bowling Angus Robson offering no stroke.