On-loan Manchester United striker Federico Macheda's late goal rescued a draw for Birmingham City on his debut.

Rams midfielder Craig Bryson had a penalty saved before Brian Howard headed the home side into the lead.

Derby equalised a minute later when Patrick Bamford angled home, and went 3-1 up through Chris Martin's deflected shot and a Craig Forsyth strike.

Chris Burke's curler pulled one back for Blues before Macheda struck at close range from an injury-time corner.

Derby struggles at Birmingham

Birmingham City are unbeaten in their past five games at St Andrew's against Derby County, whose last win there was a 4-1 victory in the old Division One in November 1995.

The draw left Blues still without a home league win since 1 October, while Derby failed to capitalise on promotion rivals QPR and Burnley drawing 3-3.

The Rams remain fourth in the table, four points behind second-placed QPR.

The visitors had the better of the first half and were awarded a 38th-minute penalty when Will Hughes was tripped by Tyler Blackett.

However, Bryson's low spot-kick was saved comfortably by Blues keeper Darren Randolph.

Birmingham went in front early in the second half, when Howard flicked home a header from Paul Caddis's right-wing cross, his first goal for the club.

Yet less than a minute later it was 1-1. Bamford smashed a shot against the woodwork before reacting quickest to get to fire home despite Will Packwood's efforts to block the shot.

Derby went ahead when Martin's shot was deflected in, before Forsyth capitalised on some slack defending to slot home the third after good work by Jamie Ward.

Macheda should have done better from close range before fellow sub Burke made things interesting with a 78th-minute strike, cutting inside to bend the ball beyond Lee Grant.

The equaliser then came more than three minutes into injury time as, also on his Blues debut, midfielder Emyr Huws flicked fellow on-loan Manchester City Albert Rusnak's corner onto the post and Macheda gleefully smashed in the loose ball.

  • When Federico Macheda came on as a sub for Birmingham City, he became the 40th player to take the field for Blues in all competitions this season.

Macheda, who came on as a 60th-minute substitute for Lee Novak, was one of five Blues debutants.

Fellow Man Utd youngsters Tyler Blackett and Tom Thorpe both started the game, along with Man City's Welsh loan man Huws.

But 21-year-old Thorpe lasted just 14 minutes on his Football League debut before being stretchered off with an ankle injury, to be replaced by another deadline day signing Aaron Martin.

Birmingham City manager Lee Clark:

"The desire and never-say-die attitude was there for everyone to see. We could have buckled at 3-1 down against quality opposition but we kept going and got a terrific ending to the game.

"The lack of experience is scary at times but they're taking it in their stride and showing a mental courage to keep fighting and fighting.

"Federico didn't meet his team-mates until 12.30pm today so that's probably why he started on the bench. But he made a huge contribution and looked bright."

Derby County boss Steve McClaren:

"We should have won it easily and instead we ended up drawing, so that's a disappointment. It's a harsh lesson for our team.

"At 3-1 we lost our discipline and didn't control the game. We just went for it and a game we could have won 4-1, 5-1 or 6-1 ended up a 3-3 draw.

"The second goal we conceded was an absolute disgrace. It was a terrible goal. It's cost us. We've missed a great opportunity in a game we should have won, but that's football."

Lineup, Bookings (5) & Substitutions (6)

Birmingham City

  • 01 Randolph
  • 31 Caddis
  • 37 Blackett
  • 24 Adeyemi (Burke - 69' )
  • 14 Packwood
  • 05 Thorpe (Martin - 14' )
  • 35 Rusnak
  • 36 Huws
  • 12 Novak (Macheda - 60' )
  • 10 Howard Booked
  • 11 Lovenkrands

Substitutes

  • 06 Martin
  • 07 Burke
  • 09 Macheda
  • 13 Doyle
  • 17 Reilly
  • 20 Lee
  • 29 Brown

Derby County

  • 01 Grant
  • 33 Wisdom Booked
  • 03 Forsyth
  • 14 Eustace Booked
  • 06 Keogh
  • 25 Buxton
  • 04 Bryson
  • 19 Hughes (Hendrick - 75' )
  • 09 Martin (Sammon - 91' )
  • 35 Bamford Booked (Russell - 78' Booked )
  • 10 Ward

Substitutes

  • 08 Hendrick
  • 11 Russell
  • 18 Sammon
  • 26 Legzdins
  • 27 Whitbread
  • 32 Dawkins
  • 34 Thorne
Ref: Craig Pawson
Att: 15,224

Match Stats

Shots

11 19

On target

4 9

Corners

5 8

Fouls

17 12

Live Text Commentary

Full time

Full Time Match ends, Birmingham City 3, Derby County 3.

90:00 +5:25 Full time

Full Time Second Half ends, Birmingham City 3, Derby County 3.

90:00 +4:58 Booking

Booking Johnny Russell (Derby County) is shown the yellow card.

90:00 +3:54

Jeff Hendrick (Derby County) wins a free kick on the right wing.

90:00 +3:54

Foul by Brian Howard (Birmingham City).

90:00 +2:45 Goal scored

Goal! Goal! Birmingham City 3, Derby County 3. Federico Macheda (Birmingham City) left footed shot from very close range to the centre of the goal.

90:00 +2:43

Emyr Huws (Birmingham City) hits the left post with a right footed shot from the centre of the box. Assisted by Albert Rusnák with a cross following a corner.

90:00 +2:22

Corner, Birmingham City. Conceded by Andre Wisdom.

90:00 +0:48 Substitution

Substitution Substitution, Derby County. Conor Sammon replaces Chris Martin.

86:33

Offside, Derby County. Jamie Ward tries a through ball, but Craig Bryson is caught offside.

85:23

Attempt missed. Jamie Ward (Derby County) right footed shot from long range on the left is high and wide to the right.

84:45

John Eustace (Derby County) wins a free kick in the defensive half.

84:45

Foul by Federico Macheda (Birmingham City).

84:01

Attempt blocked. Jeff Hendrick (Derby County) right footed shot from outside the box is blocked. Assisted by Craig Forsyth.

82:32

Offside, Birmingham City. Peter Løvenkrands tries a through ball, but Federico Macheda is caught offside.

81:49

Attempt saved. Johnny Russell (Derby County) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Chris Martin.

81:01

Jake Buxton (Derby County) wins a free kick in the defensive half.

81:01

Foul by Federico Macheda (Birmingham City).

80:29

Attempt missed. Jeff Hendrick (Derby County) right footed shot from the centre of the box is close, but misses to the left. Assisted by Johnny Russell.

79:31

Corner, Birmingham City. Conceded by Craig Forsyth.

77:56 Substitution

Substitution Substitution, Derby County. Johnny Russell replaces Patrick Bamford.

77:15 Goal scored

Goal! Goal! Birmingham City 2, Derby County 3. Chris Burke (Birmingham City) left footed shot from the right side of the box to the bottom left corner.

77:06

Attempt saved. Federico Macheda (Birmingham City) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Aaron Martin with a through ball.

74:46 Substitution

Substitution Substitution, Derby County. Jeff Hendrick replaces Will Hughes.

72:34 Goal scored

Goal! Goal! Birmingham City 1, Derby County 3. Craig Forsyth (Derby County) right footed shot from the centre of the box to the bottom right corner. Assisted by Jamie Ward.

71:59

Attempt missed. Brian Howard (Birmingham City) left footed shot from outside the box misses to the right.

70:05

Foul by John Eustace (Derby County).

70:05

Peter Løvenkrands (Birmingham City) wins a free kick in the attacking half.

68:08 Substitution

Substitution Substitution, Birmingham City. Chris Burke replaces Tom Adeyemi.

66:12

Richard Keogh (Derby County) wins a free kick in the defensive half.

66:12

Dangerous play by Federico Macheda (Birmingham City).

65:04

Patrick Bamford (Derby County) wins a free kick in the attacking half.

65:04

Foul by Tom Adeyemi (Birmingham City).

64:17

Attempt missed. Aaron Martin (Birmingham City) header from the centre of the box is high and wide to the right. Assisted by Brian Howard with a cross following a set piece situation.

63:38 Booking

Booking Patrick Bamford (Derby County) is shown the yellow card.

62:39

Foul by Patrick Bamford (Derby County).

62:39

Tyler Blackett (Birmingham City) wins a free kick on the left wing.

60:52

Attempt saved. Craig Bryson (Derby County) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Chris Martin with a headed pass.

59:41 Substitution

Substitution Substitution, Birmingham City. Federico Macheda replaces Lee Novak.

58:42 Goal scored

Goal! Goal! Birmingham City 1, Derby County 2. Chris Martin (Derby County) right footed shot from outside the box to the top left corner.

57:55

Attempt missed. Emyr Huws (Birmingham City) right footed shot from the centre of the box is close, but misses to the left. Assisted by Albert Rusnák.

56:11 Booking

Booking Andre Wisdom (Derby County) is shown the yellow card for a bad foul.

56:06

Foul by Andre Wisdom (Derby County).

56:06

Peter Løvenkrands (Birmingham City) wins a free kick in the defensive half.

53:53

Attempt blocked. Craig Bryson (Derby County) right footed shot from outside the box is blocked. Assisted by Chris Martin.

52:57

Chris Martin (Derby County) wins a free kick on the left wing.

52:57

Foul by Will Packwood (Birmingham City).

51:23

Attempt missed. Jamie Ward (Derby County) right footed shot from outside the box is high and wide to the right from a direct free kick.

50:21

Patrick Bamford (Derby County) wins a free kick in the attacking half.

50:21

Foul by Tyler Blackett (Birmingham City).

49:23

Foul by Will Hughes (Derby County).

49:23

Brian Howard (Birmingham City) wins a free kick in the defensive half.

48:14 Goal scored

Goal! Goal! Birmingham City 1, Derby County 1. Patrick Bamford (Derby County) left footed shot from a difficult angle on the right to the bottom right corner.

48:12

Patrick Bamford (Derby County) hits the bar with a left footed shot from the centre of the box. Assisted by Jamie Ward with a cross.

47:17 Goal scored

Goal! Goal! Birmingham City 1, Derby County 0. Brian Howard (Birmingham City) header from the centre of the box to the bottom left corner. Assisted by Paul Caddis with a cross.

46:12

Foul by Craig Forsyth (Derby County).

46:12

Albert Rusnák (Birmingham City) wins a free kick on the right wing.

45:00

Second Half begins Birmingham City 0, Derby County 0.

45:00 +5:07 Half time

Half Time First Half ends, Birmingham City 0, Derby County 0.

45:00 +3:54

Foul by Andre Wisdom (Derby County).

45:00 +3:54

Emyr Huws (Birmingham City) wins a free kick in the attacking half.

45:00 +2:47

Attempt saved. Patrick Bamford (Derby County) left footed shot from outside the box is saved in the bottom right corner. Assisted by Will Hughes.

45:00 +1:56

John Eustace (Derby County) wins a free kick on the left wing.

45:00 +1:56

Foul by Tom Adeyemi (Birmingham City).

44:18

Corner, Derby County. Conceded by Paul Caddis.

43:26 Booking

Booking John Eustace (Derby County) is shown the yellow card for a bad foul.

43:14

Foul by John Eustace (Derby County).

43:14

Albert Rusnák (Birmingham City) wins a free kick in the defensive half.

42:56

Corner, Derby County. Conceded by Will Packwood.

42:54

Attempt blocked. Jamie Ward (Derby County) right footed shot from the centre of the box is blocked. Assisted by Patrick Bamford with a cross.

38:26

Chris Martin (Derby County) wins a free kick on the left wing.

38:26

Foul by Emyr Huws (Birmingham City).

37:02

Corner, Derby County. Conceded by Will Packwood.

36:54

Penalty saved! Craig Bryson (Derby County) fails to capitalise on this great opportunity, right footed shot saved in the bottom left corner.

35:57

Penalty Derby County. Will Hughes draws a foul in the penalty area.

35:57

Penalty conceded by Tyler Blackett (Birmingham City) after a foul in the penalty area.

35:16 Booking

Booking Brian Howard (Birmingham City) is shown the yellow card for a bad foul.

35:12

Will Hughes (Derby County) wins a free kick in the attacking half.

35:12

Foul by Brian Howard (Birmingham City).

33:23

John Eustace (Derby County) wins a free kick in the defensive half.

33:23

Foul by Peter Løvenkrands (Birmingham City).

32:41

Attempt missed. John Eustace (Derby County) right footed shot from outside the box is high and wide to the right.

31:59

Patrick Bamford (Derby County) wins a free kick in the defensive half.

31:59

Foul by Tyler Blackett (Birmingham City).

29:42

Offside, Birmingham City. Darren Randolph tries a through ball, but Lee Novak is caught offside.

28:10

Attempt blocked. Tom Adeyemi (Birmingham City) right footed shot from outside the box is blocked. Assisted by Lee Novak.

27:33

Attempt saved. Jake Buxton (Derby County) header from the centre of the box is saved in the centre of the goal. Assisted by Craig Forsyth with a cross.

27:15

Corner, Derby County. Conceded by Will Packwood.

26:39

Corner, Derby County. Conceded by Paul Caddis.

26:38

Attempt blocked. Craig Bryson (Derby County) right footed shot from the right side of the six yard box is blocked.

24:13

Attempt missed. Peter Løvenkrands (Birmingham City) header from a difficult angle on the right misses to the right. Assisted by Emyr Huws with a cross following a corner.

23:44

Corner, Birmingham City. Conceded by Richard Keogh.

22:36

Albert Rusnák (Birmingham City) wins a free kick in the defensive half.

22:36

Foul by Chris Martin (Derby County).

21:43

Attempt saved. Jamie Ward (Derby County) right footed shot from outside the box is saved in the bottom right corner. Assisted by Andre Wisdom.

20:52

Attempt blocked. Albert Rusnák (Birmingham City) right footed shot from long range on the left is blocked.

20:07

Brian Howard (Birmingham City) wins a free kick on the left wing.

20:07

Foul by Patrick Bamford (Derby County).

19:41

Corner, Birmingham City. Conceded by Craig Forsyth.

18:41

Attempt missed. Jamie Ward (Derby County) right footed shot from the right side of the box is close, but misses to the left. Assisted by Chris Martin.

17:44

Corner, Derby County. Conceded by Tyler Blackett.

16:40

Will Packwood (Birmingham City) wins a free kick in the defensive half.

16:40

Foul by Craig Forsyth (Derby County).

16:03

Foul by Emyr Huws (Birmingham City).

16:03

Craig Bryson (Derby County) wins a free kick on the left wing.

14:06

Delay over. They are ready to continue.

14:00 Substitution

Substitution Substitution, Birmingham City. Aaron Martin replaces Tom Thorpe because of an injury.

9:55

Delay in match Tom Thorpe (Birmingham City) because of an injury.

8:49

Corner, Birmingham City. Conceded by Craig Forsyth.

6:53

Foul by Albert Rusnák (Birmingham City).

6:53

John Eustace (Derby County) wins a free kick in the defensive half.

5:22

Corner, Derby County. Conceded by Will Packwood.

5:02

Foul by Will Packwood (Birmingham City).

5:02

Chris Martin (Derby County) wins a free kick in the attacking half.

4:15

Emyr Huws (Birmingham City) wins a free kick in the defensive half.

4:15

Dangerous play by Jamie Ward (Derby County).

4:03

Foul by Peter Løvenkrands (Birmingham City).

4:03

John Eustace (Derby County) wins a free kick on the right wing.

2:40

Corner, Derby County. Conceded by Tyler Blackett.

0:20

Foul by Jamie Ward (Derby County).

0:20

Paul Caddis (Birmingham City) wins a free kick in the defensive half.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers