Skip to content

Milton Keynes Dons vs Swindon Town

Scottish Cup
2-1
Final
Stadium MK

Match pulse

MKDAttacking pressure by 5 minutes
0'HTSWI
54%Possession46%
10Shots5
0On target0
3Corners4
3Saves4
6Fouls11
57'Anthony MundaSWI81'Tom NicholsSWI83'Jack SandersMKD90'+1'Alex GilbeyMKD
Team1H2HT
MKD202
SWI101

Who won: MK Dons 2-1

Milton Keynes Dons beat Swindon Town 2-1 on Saturday, November 7, 2026 at Stadium MK. Goals for MK Dons: Marvin Ekpiteta (6') and Aaron Collins (13'). Goals for Swindon: Aaron Drinan (45'+1').

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 17.5Marvin EkpitetaCD-R
  2. 27.3Aaron CollinsCF-R
  3. 37.1Charlie GoodeCD-L
  4. 47.0Elijah CampbellLM
  5. 56.8Craig MacGillivrayG
  6. 66.8Aaron DrinanF
  7. 76.5Samuel SilveraRM
  8. 86.5James BallDM
  9. 96.4Ben WilesSUB
  10. 106.3Daniel CrowleyCM-L
  11. 116.3Ryan WintleAM
  12. 126.3Gethin JonesSUB

Team stats

MKDSWI
6Fouls11
2Yellow Cards2
0Red Cards0
1Offsides1
3Corner Kicks4
3Saves4
54Possession46
10SHOTS5
0ON GOAL0
0.0On Target %0.0
0Penalty Goals0
0Penalty Kicks Taken0
0Accurate Passes0
0Passes0
0.0Pass Completion %0.0
0Accurate Crosses0
0Crosses0
0.0Cross %0.0
0Long Balls0
0Accurate Long Balls0
0.0Long Balls %0.0
0Blocked Shots0
0Effective Tackles0
0Tackles0
0.0Tackle %0.0
0Effective Clearances0
0Clearances0

Player of the game

Marvin Ekpiteta

MKD · 1 G

7.5

Play by play

  1. Match ends, MK Dons 2, Swindon Town 1.
  2. Second Half ends, MK Dons 2, Swindon Town 1.
  3. 90'+4'

    Free kick won

    Ben Wiles (MK Dons) wins a free kick in the defensive half.

  4. 90'+4'

    Foul by Jack Thomson (Swindon Town).

  5. 90'+1'

    Substitution, Swindon Town. Louis Millard replaces James Ball.

  6. 90'+1'

    Yellow card

    Alex Gilbey (MK Dons) is shown the yellow card for a bad foul.

    A. Gilbey

  7. 90'+1'

    Foul by Alex Gilbey (MK Dons).

  8. 90'+1'

    Free kick won

    Stephan Negru (Swindon Town) wins a free kick in the defensive half.

  9. 90'+1'

    Fourth official has announced 3 minutes of added time.

  10. 89'

    Attempt saved. Ben Wiles (MK Dons) left footed shot is saved in the top left corner by Connor Ripley (Swindon Town).

  11. 87'

    Attempt saved. Aaron Drinan (Swindon Town) left footed shot from the centre of the box is saved in the bottom right corner by Craig MacGillivray (MK Dons).

  12. 87'

    Corner, Swindon Town. Conceded by Charlie Goode.

  13. 84'

    Free kick won

    Ibrahim Fullah (MK Dons) wins a free kick in the defensive half.

  14. 84'

    Foul by Tom Nichols (Swindon Town).

  15. 83'

    Yellow card

    Jack Sanders (MK Dons) is shown the yellow card for a bad foul.

    J. Sanders

  16. 83'

    Foul by Jack Sanders (MK Dons).

  17. 83'

    Free kick won

    Ollie Palmer (Swindon Town) wins a free kick on the right wing.

  18. 82'

    Attempt missed. Marvin Ekpiteta (MK Dons) header from the right side of the six yard box is close, but misses to the right following a set piece situation.

  19. 81'

    Yellow card

    Tom Nichols (Swindon Town) is shown the yellow card for a bad foul.

    T. Nichols

  20. 81'

    Free kick won

    Callum Paterson (MK Dons) wins a free kick in the attacking half.

  21. 80'

    Substitution, MK Dons. Cohen Bramall replaces Elijah Campbell.

  22. 80'

    Substitution, MK Dons. Ibrahim Fullah replaces Aaron Collins.

  23. 76'

    Delay over. They are ready to continue.

  24. 75'

    Delay in match because of an injury Tom Nichols (Swindon Town).

  25. 73'

    Substitution, Swindon Town. Jaylan Pearman replaces Joe Snowdon.

Leaders

MKDSWI
Total Shots
Marvin Ekpiteta
2
Aaron Drinan
4
Saves
Craig MacGillivray
3
Connor Ripley
4