League One
MK DonsMilton Keynes Dons0CharltonCharlton Athletic1

Milton Keynes Dons 0-1 Charlton Athletic

Liam Millar scored his first goal for Charlton as they got their play-off push back on track with a victory at MK Dons.

The Addicks had only won one of their previous eight games but held the hosts at bay fairly comfortably to keep themselves sixth in the table, just ahead of Sunderland.

MK Dons goalkeeper Alex Fisher was called into action early on as he pushed away Jayden Stockley's 25-yard effort, but Charlton's bright start got its reward after 18 minutes.

Conor Washington's cross was allowed to run through to Millar and the Canada international confidently beat the onrushing Fisher to open the scoring.

The Dons came within a whisker of an equaliser when Joe Mason's flicked header from Matt O'Riley's corner came back off the far post.

Jake Forster-Caskey struck a free-kick just over for the Addicks in the early stages of the second half, while goalkeeper Ben Amos came out bravely at Ethan Laird's feet to help ensure a much-needed win on the road.

Report supplied by PA Media

Line-ups

MK Dons

Formation 3-5-2

  • 13Fisher
  • 15O'Hora
  • 6Darling
  • 3Lewington
  • 12LairdSubstituted forSorinolaat 80'minutes
  • 17O'RileyBooked at 28minsSubstituted forThompsonat 64'minutesBooked at 87mins
  • 7GladwinSubstituted forBrownat 81'minutes
  • 10Fraser
  • 21HarvieSubstituted forPooleat 81'minutes
  • 35Jerome
  • 20Mason

Substitutes

  • 1Nicholls
  • 5Poole
  • 11Brown
  • 18Sørensen
  • 23Thompson
  • 29Sorinola
  • 36Johnson

Charlton

Formation 4-4-2

  • 13Amos
  • 16Matthews
  • 2Gunter
  • 4OshilajaBooked at 86mins
  • 3Purrington
  • 12ShinnieSubstituted forMorganat 68'minutes
  • 15Pratley
  • 8Forster-Caskey
  • 27MillarSubstituted forPearceat 90+1'minutes
  • 14WashingtonSubstituted forSchwartzat 50'minutes
  • 9StockleySubstituted forAnekeat 68'minutes

Substitutes

  • 6Pearce
  • 7Williams
  • 10Aneke
  • 19Morgan
  • 26Watson
  • 29Schwartz
  • 30Maynard-Brewer
Referee:
Dean Whitestone

Match Stats

Home TeamMK DonsAway TeamCharlton
Possession
Home70%
Away30%
Shots
Home14
Away9
Shots on Target
Home4
Away3
Corners
Home8
Away0
Fouls
Home12
Away12

Live Text

  1. Post update

    Match ends, MK Dons 0, Charlton Athletic 1.

  2. Full Time

    Second Half ends, MK Dons 0, Charlton Athletic 1.

  3. Post update

    Harry Darling (MK Dons) wins a free kick in the defensive half.

  4. Post update

    Foul by Albie Morgan (Charlton Athletic).

  5. Substitution

    Substitution, Charlton Athletic. Jason Pearce replaces Liam Millar.

  6. Post update

    Foul by Cameron Jerome (MK Dons).

  7. Post update

    Chris Gunter (Charlton Athletic) wins a free kick in the defensive half.

  8. Post update

    Offside, Charlton Athletic. Jake Forster-Caskey tries a through ball, but Ronnie Schwartz is caught offside.

  9. Booking

    Louis Thompson (MK Dons) is shown the yellow card for a bad foul.

  10. Post update

    Foul by Louis Thompson (MK Dons).

  11. Post update

    Chuks Aneke (Charlton Athletic) wins a free kick on the left wing.

  12. Booking

    Adedeji Oshilaja (Charlton Athletic) is shown the yellow card.

  13. Post update

    Louis Thompson (MK Dons) wins a free kick in the defensive half.

  14. Post update

    Foul by Jake Forster-Caskey (Charlton Athletic).

  15. Post update

    Foul by Cameron Jerome (MK Dons).

  16. Post update

    Adam Matthews (Charlton Athletic) wins a free kick in the defensive half.

  17. Post update

    Corner, MK Dons. Conceded by Adam Matthews.

  18. Post update

    Attempt blocked. Matthew Sorinola (MK Dons) right footed shot from the left side of the box is blocked. Assisted by Louis Thompson.

  19. Substitution

    Substitution, MK Dons. Regan Poole replaces Daniel Harvie.

  20. Substitution

    Substitution, MK Dons. Charlie Brown replaces Ben Gladwin.

Around the BBC iPlayer bannerAround the BBC iPlayer footer

As It Stood

TeamPWDLFAGDPts
1Lincoln City23153535191648
2Hull24143740221845
3Peterborough23134636211543
4Doncaster21133537211642
5Portsmouth23125637201741
6Charlton2511773832640
7Sunderland23109430171339
8Accrington2011362721636
9Crewe2510693432236
10Ipswich2211292624235
11Oxford Utd2210483630634
12Gillingham24103113030033
13Plymouth249693339-633
14Fleetwood248792922731
15Blackpool229492624231
16MK Dons2477102930-128
17Shrewsbury215972126-524
18Rochdale2458113847-923
19Bristol Rovers2265112233-1123
20Northampton2365122038-1823
21Wimbledon2457122643-1722
22Swindon2463153149-1821
23Wigan2356122443-1921
24Burton2437142951-2216
View full League One table

Top Stories