Hampshire’s LV County Championship woes continued against Glamorgan at Cardiff.

By the close of the penultimate day, Jimmy Adams’ side had reached 174-9 - an overall lead of 215 - after Glamorgan declared their first innings 41 behind.

Gareth Rees completed his first Championship century for 26 months as Glamorgan reached 300-6, with Sohail Tanvir (3-62) the pick of the Hampshire attack.

Then Hampshire subsided to 53-6, with Marcus North (4-27) to the fore, before Neil McKenzie scored a vital 67 in a 101 partnership for the seventh wicket with Tanvir (38).

Hampshire's troubles began when Stewart Walters hung on to a brilliant one-handed slip catch to dismiss Michael Carberry for a duck.

And it got better for Glamorgan as Marcus North's off-spin accounted for two wickets in an over. Wallace stumped Jimmy Adams before Liam Dawson was bowled.

Hampshire found themselves 50-4 when James Vince was run out from a direct hit by Hogan.

Sean Ervine and Adam Wheater went in the space of four balls as Hampshire limped to tea at 75-6 - a lead of 116.

Tanvir took the attack to Glamorgan as he hit consecutive sixes in successive overs from Jim Allenby and Dean Cosker.

Already missing seamer Will Owen through injury, the Welsh county suffered a second setback when paceman Mike Reed pulled up while bowling.

But McKenzie gave a sharp return catch to Allenby, who also caught Tanvir at slip off North, who bowled David Balcombe in the last over.