Rovers player ratings from the 1-1 draw with Luton Town.

Thomas Kaminski 7

His availability was a big boost to Mowbray. Made a fine one-handed stop to deny Bradley, having kept out Moncur early in the half.

Joe Rankin-Costello 6

Many forward breaks went unseen. Fired a shot over the bar early in the second half before his troublesome hamstring injury forced him off.

Darragh Lenihan 8

The skipper was a real presence in the heart of the defence, making one fine block to deny Lee. His positioning was strong to stop Cornick running in behind in the first half. Passed the ball went, some wasted long balls apart.

Scott Wharton 7

Two misplaced clearances which presented chances for Cornick and Dewsbury-Hall didn’t overshadow another strong display. Had a first half header saved, and hasn’t look fazed at any point of the last two matches.

Barry Douglas 7

Took time to the grow into the game, but enjoyed a strong second half, his header teeing up Gallagher for the equaliser, with one late challenge on Bree the pick of his defensive work.

Tom Trybull 5

Didn’t look suited to a role on the right of the midfield three, and was the source of constant subject of Mowbray’s shouting from the touchline. High pass completion rate, but lacked intensity to his play.

Bradley Johnson 6

Was more conservative in his work, shielding the back four rather than any of his usual bursts forward. Fifth booking of the season will rule him out against Preston.

Joe Rothwell 8 (MAN OF THE MATCH)

His driving runs from midfield are a key component of this side. He was part of everything good about Rovers in both halves, but didn’t take his chance when it came his way in the second period. Has cemented himself as something of a first pick in the side.

Harvey Elliott 6

Arguably his toughest test to date. Lack of space for him to work in, and his frustration showed with a second half booking. Did come up with a cross that led to Gallagher’s equaliser.

Ben Brereton 7

Didn’t get many decisions from the referee, not least late on when he was booked for diving when seemingly tripped. Kept driving forward with the ball, not least second half, his fitness holding up this season.

Adam Armstrong 6

Flagged offside when turning home after Sluga saved Wharton’s header, and curled over a second half shot. Wasn’t much space for him to run into until injury time when he was hauled down by Norrington-Davies from.

Subs

Sam Gallagher (for Trybull, 68) 7

Tucked home his second of the season, and went close to a winner, with Sluga denying his left foot shot shortly after his equaliser.

Ryan Nyambe (for Rankin-Costello, 76) 6

Was fit enough to make the bench, and needed to be ready after Rankin-Costello’s injury.

Not used: Aynsley Pears, Amarii’i Bell, Hayden Carter, Jacob Davenport, John Buckley, Stewart Downing, Tyrhys Dolan