Josh Brookes geared up for the remainder of the British Superbike Championship by winning both National Superstock MotoGP support races at Silverstone.

The Australian swapped his Superbike Honda for a Superstock-specification machine as he took the position of the injured Steve Plater in the HM Plant team, Brookes not disappointing as he stormed to success in the double-header.

Brookes prevailed in an entertaining first race as he fended off a series of attempts by Glen Richards, Howie Mainwaring, Richard Cooper, Jon Kirkham and Simon Andrews to the finish line.

Indeed, Brookes, Mainwaring and Richards would all share the lead at some stage in the race, but it was Brookes who would come out ahead after an entertaining dual with former team-mate Richards on the final lap.

Mainwaring completed the podium on the MSS Colchester Kawasaki, ahead of Kirkham and Andrews, the latter showing no ill effects from his time out with a competitive run to fifth.

Race two was similarly frantic as Brookes was once again forced to battle his way to the front at the expense of Kirkham, who led initially, and Richards.

Eventually, he make it to the head of the field, where he proceeded to cruise home to the chequered flag, more than three seconds ahead of Michael Rutter, the experienced racer doing a good job on the BMW to finish second, ahead of Kirkham, pole sitter Sam Warren and Andrews in fifth once again.

Brookes, whose one-off success actually moves him to fifth in the Superstock standings, now turns his attentions to the next round of the British Superbike Championship at Mallory Park.

Kirkham continues to lead the way in the Superstock reckoning, ahead of Mainwaring and the out-of-action Plater.