After beating promotion rivals Portsmouth last weekend, and beating Derbys’ U23 this week on penalties, Rovers look to make it 3 out 3 with the visit of Martin Allen’s Barnet to the Keepmoat Stadium.

Keegan, Baudry and Mason are all in contention for a start, after returning from injury, and all completing 90 minutes v Derby midweek. Ferguson has said that Niall Mason can play right back, so I presume he’ll start Mason there, and push Blair back into midfield.

Craig Alcock is picking up his tempo in training, which could mean he’ll be back into contention in a few weeks. But, Frazer Richardson has been ruled out for 2 weeks, meaning by time he is match fit again, his contract may be up at Rovers.

Gary McSheffrey and Mitchell Lund, are both out for longer periods than first thought, with McSheffrey out for up to 16 weeks, and Lund might not be back until new year.

John Marquis will miss this weekend’s match, after he picked up 5 yellow cards, meaning he’s suspended for this match, but Liam Mandeville did enough in midweek to warrant a starting place next to Andy Williams, after scoring Rovers first goal on Tuesday night, and also having many more opportunities too.

Alfie Beestin is another who impressed on Tuesday, after he set up some good balls for Mandeville to run onto, and assisted Mandevilles’ goal too.

The last time Rovers faced Barnet was in 1998 where we suffered a 0-2 defeat at Belle Vue, but in our last win v Barnet came in April 1996. So, lets hope 20 years on, we can get our first win against them at the Keepmoat.

Overall, Rovers have won 3 out of 12 games v Barnet since 1991, with five of them games ending in draws.

Predicted lineup v Barnet:

Marosi; Mason, Wright, Butler, Evina; Houghton, Blair, Rowe, Coppinger; Mandeville and Williams.