League One
BradfordBradford City2MK DonsMilton Keynes Dons2

Bradford City 2-2 Milton Keynes Dons

Promotion-chasing Bradford made it a year unbeaten at home in League One by twice coming from behind to draw with MK Dons.

Tony McMahon's penalty and a header from Charlie Wyke earned the fifth-placed Bantams a point, cancelling out goals from Stuart O'Keefe and George Williams.

On-loan Cardiff midfielder O'Keefe put the Dons ahead in the fourth minute, firing home a deflected drive from distance to claim his first goal for the club.

City, whose last league defeat at Valley Parade came 25 games ago against Colchester on March 1, 2016, equalised 18 minutes later when right-back McMahon found the bottom-left corner from the spot after Dons defender Joe Walsh was penalised for holding in the box.

Williams' mishit cross from the left went in off the far post to restore the visitors' lead in the 35th minute but Bantams striker Wyke nodded in Billy Clarke's right-wing corner two minutes before the break to bring Bradford level again.

Left-back James Meredith could have earned Bradford all three points in the second half when he fired straight at Dons goalkeeper David Martin, while Harvey Barnes and substitute Kieran Agard went close at the other end.

Report supplied by the Press Association.

Line-ups

Bradford

Formation 4-4-2

  • 1Doyle
  • 29McMahon
  • 23McArdle
  • 22Knight-Percival
  • 3Meredith
  • 18Gilliead
  • 14Cullen
  • 6Vincelot
  • 4Law
  • 10ClarkeSubstituted forJonesat 59'minutes
  • 9Wyke

Substitutes

  • 5Toner
  • 7Marshall
  • 8Dieng
  • 11Hiwula-Mayifuila
  • 12Sattelmaier
  • 19Jones
  • 24Devine

MK Dons

Formation 3-5-2

  • 1Martin
  • 4WalshBooked at 22mins
  • 23Downing
  • 3Lewington
  • 2Baldock
  • 6Upson
  • 18Barnes
  • 11O'Keefe
  • 12WilliamsBooked at 69mins
  • 16MuirheadSubstituted forAnekeat 65'minutesSubstituted forPotterat 86'minutes
  • 28MaynardSubstituted forAgardat 65'minutes

Substitutes

  • 7Ngombo
  • 8Potter
  • 9Bowditch
  • 10Reeves
  • 14Agard
  • 19Nicholls
  • 25Aneke
Referee:
Darren Deadman
Attendance:
16,725

Match Stats

Home TeamBradfordAway TeamMK Dons
Possession
Home57%
Away43%
Shots
Home19
Away11
Shots on Target
Home4
Away5
Corners
Home4
Away5
Fouls
Home3
Away11

Live Text

  1. Post update

    Match ends, Bradford City 2, MK Dons 2.

  2. Full Time

    Second Half ends, Bradford City 2, MK Dons 2.

  3. Post update

    Attempt saved. Nathaniel Knight-Percival (Bradford City) right footed shot from the centre of the box is saved in the centre of the goal.

  4. Post update

    James Meredith (Bradford City) wins a free kick in the defensive half.

  5. Post update

    Foul by Ed Upson (MK Dons).

  6. Post update

    Attempt blocked. Alex Jones (Bradford City) header from the centre of the box is blocked.

  7. Post update

    Delay in match David Martin (MK Dons) because of an injury.

  8. Post update

    Josh Cullen (Bradford City) wins a free kick in the defensive half.

  9. Post update

    Foul by Paul Downing (MK Dons).

  10. Post update

    Delay over. They are ready to continue.

  11. Substitution

    Substitution, MK Dons. Darren Potter replaces Chuks Aneke because of an injury.

  12. Post update

    Delay in match Chuks Aneke (MK Dons) because of an injury.

  13. Post update

    Josh Cullen (Bradford City) wins a free kick in the attacking half.

  14. Post update

    Foul by Chuks Aneke (MK Dons).

  15. Post update

    Attempt missed. Stuart O'Keefe (MK Dons) right footed shot from more than 35 yards misses to the right.

  16. Post update

    Nicky Law (Bradford City) wins a free kick on the right wing.

  17. Post update

    Foul by George Baldock (MK Dons).

  18. Post update

    Attempt missed. Rory McArdle (Bradford City) header from the right side of the box is close, but misses to the right.

  19. Post update

    Corner, Bradford City. Conceded by Joe Walsh.

  20. Post update

    Attempt blocked. Charlie Wyke (Bradford City) header from the centre of the box is blocked.

As It Stood

TeamPWDLFAGDPts
1Sheff Utd34208661352668
2Scunthorpe341710760362461
3Fleetwood341710750321861
4Bolton33178845281759
5Bradford351317546341256
6Millwall34151094840855
7Southend341411952421053
8Peterborough35148134947250
9Oxford Utd32147114233949
10Rochdale32146124543248
11Bristol Rovers351212115254-248
12Wimbledon341113104644246
13Walsall341113104144-346
14MK Dons341110134443143
15Charlton34915104339442
16Shrewsbury35118163950-1141
17Northampton35117175159-840
18Bury35117175362-940
19Gillingham35912144556-1139
20Oldham35912142334-1139
21Swindon3599173549-1436
22Port Vale32810143451-1734
23Chesterfield3477203156-2528
24Coventry34510193054-2425
View full League One table

Top Stories