League One
MK DonsMilton Keynes Dons1PortsmouthPortsmouth0

Milton Keynes Dons 1-0 Portsmouth

Portsmouth's League One play-off hopes suffered another setback as they were beaten 1-0 at MK Dons.

Scott Fraser converted a penalty just before half-time to help the hosts move seven points off the top six with four games to play.

Danny Cowley's side remain in the final play-off spot but are winless in three, with their misery compounded by Jack Whatmough's late red card.

After a cagey opening, Matt O'Riley struck the crossbar then nodded a close-range header wide for the hosts.

Portsmouth fired a warning of their own as John Marquis' overhead kick was clawed away by Andrew Fisher.

Ethan Laird forced a breakthrough when he was tripped by Charlie Daniels inside the box and Fraser converted the spot-kick.

Two goal-line blocks prevented Will Grigg from doubling the lead.

Fraser's volley rattled the bar for the hosts before Tom Naylor headed on to the woodwork at the other end.

Chances dried up for both sides before Whatmough was dismissed for a reckless foul with nine minutes left and the Dons held on for a first win in four.

Pompey are now two points ahead of seventh-placed Charlton, having played a game more than the Addicks.

Match report supplied by PA Media.

Line-ups

MK Dons

Formation 3-5-1-1

  • 13Fisher
  • 3LewingtonBooked at 31mins
  • 6Darling
  • 4JulesBooked at 69mins
  • 12Laird
  • 17O'Riley
  • 8KasumuSubstituted forBrownat 66'minutes
  • 16SurmanSubstituted forHoughtonat 84'minutes
  • 29Sorinola
  • 10FraserSubstituted forMcEachranat 66'minutes
  • 9Grigg

Substitutes

  • 1Nicholls
  • 5McEachran
  • 11Brown
  • 18Sørensen
  • 20Mason
  • 24Houghton
  • 27Bird

Portsmouth

Formation 4-2-3-1

  • 1MacGillivray
  • 2Johnson
  • 6WhatmoughBooked at 81mins
  • 20RaggettSubstituted forCannonat 76'minutes
  • 21DanielsBooked at 19mins
  • 4Naylor
  • 23WhiteSubstituted forByersat 59'minutesBooked at 90mins
  • 19Harness
  • 7WilliamsSubstituted forNicolaisenat 58'minutes
  • 11Curtis
  • 9Marquis

Substitutes

  • 5Downing
  • 13Bolton
  • 14Cannon
  • 15Nicolaisen
  • 16Byers
  • 22Ward
  • 40Stanley
Referee:
Martin Coy

Match Stats

Home TeamMK DonsAway TeamPortsmouth
Possession
Home60%
Away40%
Shots
Home13
Away11
Shots on Target
Home2
Away4
Corners
Home4
Away3
Fouls
Home9
Away19

Live Text

  1. Post update

    Match ends, MK Dons 1, Portsmouth 0.

  2. Full Time

    Second Half ends, MK Dons 1, Portsmouth 0.

  3. Post update

    Offside, MK Dons. Zak Jules tries a through ball, but Charlie Brown is caught offside.

  4. Booking

    George Byers (Portsmouth) is shown the yellow card for a bad foul.

  5. Post update

    Ethan Laird (MK Dons) wins a free kick in the attacking half.

  6. Post update

    Foul by George Byers (Portsmouth).

  7. Post update

    Jordan Houghton (MK Dons) wins a free kick in the defensive half.

  8. Post update

    Foul by John Marquis (Portsmouth).

  9. Post update

    Foul by Ethan Laird (MK Dons).

  10. Post update

    Andrew Cannon (Portsmouth) wins a free kick in the defensive half.

  11. Post update

    Offside, MK Dons. Matthew Sorinola tries a through ball, but William Grigg is caught offside.

  12. Post update

    Corner, MK Dons. Conceded by Tom Naylor.

  13. Substitution

    Substitution, MK Dons. Jordan Houghton replaces Andrew Surman.

  14. Post update

    Attempt missed. Matt O'Riley (MK Dons) left footed shot from outside the box is close, but misses to the right. Assisted by Zak Jules.

  15. Post update

    Matt O'Riley (MK Dons) wins a free kick on the left wing.

  16. Post update

    Foul by Marcus Harness (Portsmouth).

  17. Dismissal

    Jack Whatmough (Portsmouth) is shown the red card for violent conduct.

  18. Post update

    Charlie Brown (MK Dons) wins a free kick in the defensive half.

  19. Post update

    Foul by Jack Whatmough (Portsmouth).

  20. Substitution

    Substitution, Portsmouth. Andrew Cannon replaces Sean Raggett.

As It Stood

TeamPWDLFAGDPts
1Hull422571073334082
2Peterborough412471073393479
3Sunderland411914861342771
4Lincoln City402091162422069
5Blackpool4019111053351868
6Oxford Utd421981566511565
7Portsmouth411981457431465
8Charlton401712115751663
9Ipswich411710144141061
10Doncaster40186165755260
11Gillingham42178175857159
12MK Dons421610165658-258
13Accrington411610155360-758
14Fleetwood411511154435956
15Crewe411510164756-955
16Plymouth421411175167-1653
17Burton411410175464-1052
18Shrewsbury401214144448-450
19Wimbledon411112184863-1545
20Wigan42128224768-2144
21Northampton421010223561-2640
22Rochdale41912205272-2039
23Bristol Rovers42108244065-2538
24Swindon42114274778-3137
View full League One table

Top Stories

Elsewhere on the BBC