Ben Brown the batsman is flying after his barren start to the year.

But Brown the captain will demand a lot more of his attack if they are to put this Championship contest away.

The Sussex skipper completed a second century in three innings (either side of a 60 not out) to help his side to a first innings lead of 234 over Glamorgan.

Mir Hamza immediately handed opener Charlie Hemphrey a pair but Sussex failed to kick the door down as Nick Selman (45no), who carried his bat in the first innings, and Marnus Labuschagne (77no) put together an unbroken second-wicket stand of 137.

Sussex are still 97 runs ahead after day two and remain favourites to win but Glamorgan, unlike last season, are putting up a fight.

Brown says it is too early to view this match as must-win.

But he suggested it will be can’t-win if the bowling does not improve.

He told The Argus: “I don’t know about must-win.

“We are only on game four at the moment so I don’t really want to be talking like that.

“It’s obviously a great opportunity to win when you get a first-innings lead as big as we have.

“But the basics really aren’t being done yet with the ball.

“Until we do the basics better with the ball, we can’t win games.

“We didn’t group enough good balls in the right areas and they have got away from us a little bit.”

Brown opened the season with three ducks but is in great form now.

He punched the air after reaching three figures but said: “I’ve done exactly the same things as I did in the first two games.

“I knew I was doing the right things, training the right way.

“I got a few good balls in April but you just have to be strong mentally and stick to your game.”

Unusually, Brown did not have to play middle-order firefighter as Sussex built a score around tons for both him and Phil Salt plus an array of cameos.

Brown has called for his team to offer a better platform with the bat and said: “I think we are starting to get it right. I was really pleased for Phil Salt. I know he wanted to get a first-innings hundred.

“I thought we batted a lot better against the new ball and got ourselves in a better position. But we know we can still bat better.” Brown’s 17th-career first-class century included an enterprising morning session in which he helped David Wiese (34) and then Chris Jordan (35) add 140 runs.

The skipper made his 131 off 190 balls, including 15 fours and a first six of the campaign, before being caught in the deep by Billy Root.

He moved into division two’s top-five run-scorers so far this season with 348 at 69.60.

But it is all about taking wickets now as Sussex look to finish the job.