League Two
DoncasterDoncaster Rovers1ExeterExeter City3

Doncaster Rovers 1-3 Exeter City

Exeter City booked their place in the League Two play-offs with an impressive victory over long-time leaders Doncaster at the Keepmoat Stadium.

Goals from Jordan Moore-Taylor, David Wheeler and Liam McAlinden were enough for Exeter to condemn Doncaster to a third straight defeat which saw them slip to second place in the table behind Plymouth.

Moore-Taylor smashed in a 30-yard thunderbolt after 16 minutes, but Rovers were level in 26th minute when James Coppinger finished well from a tight angle.

The Dons endured a frustrating second half attempting to break Exeter down, and the visitors regained the lead just after the hour.

They were awarded a penalty when Joe Wright handled on the line, and although Ryan Harley saw his spot-kick saved by Ian Lawlor, Wheeler drilled in the rebound.

The win was sealed late on when Ollie Watkins squared for substitute McAlinden to score.

Match report supplied by the Press Association

Line-ups

Doncaster

Formation 3-5-2

  • 38Lawlor
  • 2Alcock
  • 15WrightBooked at 59mins Substituted forMandevilleat 66'minutes
  • 6ButlerBooked at 56mins
  • 17Blair
  • 25Grant Substituted forMayat 79'minutes
  • 4McCulloughBooked at 58mins
  • 10Rowe
  • 24MasonBooked at 90mins
  • 9Marquis
  • 26Coppinger Substituted forWilliamsat 71'minutes

Substitutes

  • 7McSheffrey
  • 11Williams
  • 13Marosi
  • 14Middleton
  • 19Mandeville
  • 20Taylor-Sinclair
  • 39May

Exeter

Formation 3-4-1-2

  • 30Pym
  • 15Moore-Taylor
  • 31Sweeney
  • 39Brown
  • 11Wheeler
  • 4James
  • 25Taylor
  • 7Harley
  • 12Grant Substituted forTillsonat 69'minutes
  • 14Watkins
  • 33Reid Substituted forMcAlindenat 78'minutes

Substitutes

  • 1Olejnik
  • 6Tillson
  • 10Holmes
  • 19McAlinden
  • 26Ampadu
  • 28Stacey
  • 29Croll
Referee:
Charles Breakspear
Attendance:
7,790

Match Stats

Home TeamDoncasterAway TeamExeter
Possession
Home59%
Away41%
Shots
Home9
Away7
Shots on Target
Home5
Away5
Corners
Home7
Away2
Fouls
Home16
Away13

Live Text

  1. Post update

    Match ends, Doncaster Rovers 1, Exeter City 3.

  2. Full Time

    Second Half ends, Doncaster Rovers 1, Exeter City 3.

  3. Post update

    John Marquis (Doncaster Rovers) wins a free kick on the right wing.

  4. Post update

    Foul by Jordan Tillson (Exeter City).

  5. Booking

    Niall Mason (Doncaster Rovers) is shown the yellow card for a bad foul.

  6. Post update

    Foul by Niall Mason (Doncaster Rovers).

  7. Post update

    Jake Taylor (Exeter City) wins a free kick in the defensive half.

  8. Post update

    John Marquis (Doncaster Rovers) wins a free kick on the left wing.

  9. Post update

    Foul by Jordan Tillson (Exeter City).

  10. Post update

    Andy Butler (Doncaster Rovers) wins a free kick in the defensive half.

  11. Post update

    Foul by Liam McAlinden (Exeter City).

  12. Post update

    Foul by John Marquis (Doncaster Rovers).

  13. Post update

    Liam McAlinden (Exeter City) wins a free kick on the right wing.

  14. Goal!

    Goal! Doncaster Rovers 1, Exeter City 3. Liam McAlinden (Exeter City) left footed shot from the centre of the box to the bottom right corner. Assisted by Ollie Watkins.

  15. Post update

    Foul by Tommy Rowe (Doncaster Rovers).

  16. Post update

    Lloyd James (Exeter City) wins a free kick on the right wing.

  17. Post update

    Attempt missed. Tommy Rowe (Doncaster Rovers) header from the left side of the box is close, but misses the top right corner.

  18. Substitution

    Substitution, Doncaster Rovers. Alfie May replaces Conor Grant.

  19. Substitution

    Substitution, Exeter City. Liam McAlinden replaces Reuben Reid.

  20. Post update

    Luke McCullough (Doncaster Rovers) wins a free kick in the defensive half.

As It Stood

Team P W D L F A GD Pts
1 Plymouth 45 26 8 11 70 45 25 86
2 Doncaster 45 25 10 10 84 53 31 85
3 Portsmouth 45 25 9 11 73 39 34 84
4 Luton 45 19 17 9 67 42 25 74
5 Exeter 45 21 8 16 73 53 20 71
6 Carlisle 45 17 17 11 66 66 0 68
7 Blackpool 45 17 16 12 66 45 21 67
8 Stevenage 45 20 7 18 67 60 7 67
9 Cambridge 45 19 9 17 58 49 9 66
10 Colchester 45 18 12 15 65 57 8 66
11 Wycombe 45 18 12 15 57 53 4 66
12 Mansfield 45 17 14 14 52 48 4 65
13 Accrington 45 16 14 15 56 56 0 62
14 Grimsby 45 17 10 18 58 62 -4 61
15 Barnet 45 14 15 16 56 60 -4 57
16 Notts County 45 16 8 21 53 74 -21 56
17 Crewe 45 13 13 19 54 66 -12 52
18 Morecambe 45 14 10 21 52 70 -18 52
19 Yeovil 45 11 17 17 49 62 -13 50
20 Cheltenham 45 12 14 19 48 63 -15 50
21 Crawley 45 13 11 21 51 69 -18 50
22 Newport 45 11 12 22 49 72 -23 45
23 Hartlepool 45 10 13 22 52 74 -22 43
24 Leyton Orient 45 10 6 29 46 84 -38 36
View full League Two table