Captain Alex Gidman and James Franklin both fell agonisingly short of centuries but Gloucestershire still had the best of the opening day of their LV= County Championship match against Glamorgan in Cardiff.

Gidman (97) and Franklin (95), the former Glamorgan all-rounder, put on 155 in 46.2 overs as Gloucestershire finished the day on 303 for five after they had been reduced to 27 for three inside 10 overs.

This was a crunch early season meeting between second and third in the table - both sides with three wins to their name.

Glamorgan were without in-form strike bowler James Harris, who has been called up to play for the England Lions in a three-day clash against Bangladesh at Derby starting on Wednesday.

But the Welsh county did include former England off spinner Robert Croft, who went into the match requiring just 11 wickets to reach 1,000 in first-class cricket for Glamorgan. He has been surplus to requirements for the last four games.

It was the Glamorgan seamers, Huw Waters and David Harrison, who made an early impact having Gloucestershire 27 for three in the 10th over.

Waters struck in his second over, trapping Jonathan Batty leg before and three overs later the other opener Chris Dent was also went lbw this time to Harrison as the visitors found themselves 17 for two.

Glamorgan were convinced they had a third wicket when Gidman appeared to be caught at first slip by Jim Allenby off Harrison.

But the batsman stood his ground and the umpires - George Sharp and Stephen Gale - ruled that the ball had not carried.

The third wicket did arrive however when Hamish Marshall made it a trio of leg-before dismissals to give Waters, who produced impressive early figures of 10-5-14-2, his second victim.

Gidman made the most of his good fortune and began to put together an impressive partnership with Franklin as bat started to dominate ball.

Either side of lunch, which Gloucestershire reached at 74 for three, Glamorgan began to wonder where the next wicket was going to come from.

Gidman reached his 50 from 116 balls and Franklin reached his half century from six fewer deliveries.

But just as in Gloucestershire's previous match when he made 99, Gidman failed to reach three figures as he became the fourth batsman to go leg before, this time the wicket going to Allenby.

Fifteen overs late Franklin also perished in the nervous nineties, caught behind off Dean Cosker.

But Steve Snell and Chris Taylor then carried on the good work finishing the day with an unbeaten partnership of 121 from 23 overs.