Last updated on .From the section Championship

Che Adams has scored 10 goals for Birmingham this season

Birmingham City scored two goals in two minutes at Ewood Park to earn a draw against Blackburn Rovers in the Championship.

Blues trailed 2-0 with just 12 minutes left, before Craig Gardner's penalty and Che Adams' close-range strike brought them level.

It had looked like another comfortable victory for Rovers after Danny Graham headed in his ninth goal of the season from Harrison Reed's free-kick to give the hosts a first-half advantage.

Substitute Adam Armstrong doubled the lead in the first minute after the break, drilling in Bradley Dack's clever backheel from a tight angle, before the late drama.

Blackburn have lost just one of their last 34 home league games, including a long unbeaten stretch during last season's promotion from League One, but will rue not putting the game to bed against a Blues side who have a poor record at Ewood Park.

Reed had a great chance to make it 3-0 early in the second half, only to be denied by Lee Camp's fine low save.

Birmingham looked to be heading to a third loss in their past five matches until they were given a lifeline when goalkeeper David Raya fouled Maxime Colin in the box and Gardner superbly hammered home the spot-kick.

The unmarked Adams then made it 2-2, matching strike partner Lukas Jutkiewicz's 10-goal haul for the season.

He finished off Jutkiewicz's low cross from close range to secure a 10th draw of the season for both sides, which puts 10th-placed Blues and 12th-placed Rovers each on 31 points, five outside the play-offs.

Blues were hit by the early loss of defender Marc Roberts on his first Championship start of the season.

Deputising for skipper Michael Morrison, he went off with a calf injury after just nine minutes and will have a scan later in the week.

Blackburn Rovers boss Tony Mowbray:

"It's quite amazing to think we threw away two points having worked so hard to get into a 2-0 lead in difficult conditions for football. We shot ourselves in the foot.

"There was a swirling wind, rain for 90 minutes and it wasn't a great game because the conditions didn't allow for getting the ball down and playing too much football.

"We manufactured our way to drop two points. But we have to accept it and be frustrated by it. We've come back from 2-0 down ourselves, at home to Reading, that's the way it is.

"It's a disappointing dressing room because we had the points in the bag. They didn't have a shot in the second half up until David goes walkabouts in his penalty area and gives a penalty away. Then it's some pretty poor positional play for the second goal."

Birmingham City boss Garry Monk:

"We knew it was poor from us in the first half, especially. But it's an excellent point for us and a fantastic response to being two down.

"It was just a case of the conditions and everything that comes with that, but they did the basics much better. We didn't in that first half.

"We came in a goal down and talked about it at half time, and to go out in the second half and concede again straightaway doesn't make it any easier.

"But you need character. You need attitude. You need to be able to show a response, and we did that. It's an extremely difficult place to come and get points."