Sussex marched into a commanding lead on the second day of their LV County Championship match against Glamorgan.

The Sharks were 481 for 9, leading by 196 runs at the close of play thanks to a hundred from Stiaan Van Zyl and a career best 97 from George Garton.

Openers Aaron Thomason and Tom Haines resumed the day on 99-0, but they only added 16 runs to the score before Thomason went for 67 after being caught and bowled by Michael Hogan.

Haines (87) then built a partnership of 97 with Van Zyl, before the opener departed 13 runs short of his century.

Tom Clark looked good before he was next to go for 13, after he tried to pull a ball off the bowling of Dan Douthwaite, but only succeeded in picking out James Weighell at mid-off.

Douthwaite struck again with his very next ball as skipper Ben Brown went for a golden duck after he edged the ball to wicketkeeper Chris Cooke.

Delray Rawlins did not hang around either after he was trapped lbw by Callum Taylor for just two.

Van Zyl then brought up his ton off just 146 balls. But he only managed to add 13 runs before departing.

Garton looked set to get his maiden first-class ton but fell three runs short.

Sussex then lost their next two wickets for 14 runs.

Ollie Robinson finished the day unbeaten on 67 alongside Henry Crocombe on 0.