League One
SwindonSwindon Town2PeterboroughPeterborough United1

Swindon Town 2-1 Peterborough United

Nile Ranger

Swindon handed Peterborough a fourth successive League One loss after a goal each from Nile Ranger and Yaser Kasim.

Ranger headed the hosts ahead when Posh were caught cold by a short corner and Kasim doubled their lead by rifling home a low, 20-yard shot having made an impressive break from midfield.

Peterborough dominated the second half and pulled one back thanks to Nathaniel Knight-Percival's individual goal.

But Swindon held on as Posh saw Lee Tomlin sent off with five minutes left.

The midfielder picked up two yellow cards inside 15 minutes, the second of which sparked a 20-man touchline fracas, culminating in Posh goalkeeping coach Jimmy Walker being sent to the stand.

Line-ups

Swindon

Formation 4-5-1

  • 1Foderingham
  • 2Thompson
  • 29Rossi Branco
  • 8MasonSubstituted forThompsonat 63'minutes
  • 5HallBooked at 80mins
  • 22Ward
  • 12N'GuessanSubstituted forByrneat 71'minutes
  • 15Kasim
  • 9Ranger
  • 4Luongo
  • 11PritchardSubstituted forStoreyat 85'minutes

Substitutes

  • 3Byrne
  • 19Thompson
  • 20Storey
  • 23Barthram
  • 25Belford
  • 33Barker
  • 39Gladwin

Peterborough

Formation 4-1-2-1-2

  • 1Olejnik
  • 31Little
  • 20Knight-Percival
  • 8Payne
  • 4Brisley
  • 6Bostwick
  • 15Anderson
  • 10TomlinBooked at 85mins
  • 9Assombalonga
  • 21Ajose
  • 14RoweSubstituted forMcCannat 79'minutes

Substitutes

  • 7Swanson
  • 11McCann
  • 12Vassell
  • 13Day
  • 16Kearns
  • 17Newell
  • 36Jeffers
Referee:
Mark Haywood
Attendance:
7,794

Match Stats

Home TeamSwindonAway TeamPeterborough
Possession
Home45%
Away55%
Shots
Home8
Away11
Shots on Target
Home5
Away3
Corners
Home4
Away8
Fouls
Home7
Away7

Live Text

  1. Post update

    Match ends, Swindon Town 2, Peterborough United 1.

  2. Full Time

    Second Half ends, Swindon Town 2, Peterborough United 1.

  3. Post update

    Corner, Swindon Town. Conceded by Jack Payne.

  4. Post update

    Foul by Louis Thompson (Swindon Town).

  5. Post update

    Sean Brisley (Peterborough United) wins a free kick in the attacking half.

  6. Post update

    Attempt missed. Nicholas Ajose (Peterborough United) header from the centre of the box is just a bit too high.

  7. Post update

    Corner, Peterborough United. Conceded by Darren Ward.

  8. Substitution

    Substitution, Swindon Town. Miles Storey replaces Alex Pritchard.

  9. Dismissal

    Second yellow card to Lee Tomlin (Peterborough United).

  10. Post update

    Attempt saved. Lee Tomlin (Peterborough United) left footed shot from outside the box is saved in the centre of the goal.

  11. Post update

    Corner, Peterborough United. Conceded by Alex Pritchard.

  12. Booking

    Grant Hall (Swindon Town) is shown the yellow card.

  13. Post update

    Foul by Grant Hall (Swindon Town).

  14. Post update

    Mark Little (Peterborough United) wins a free kick in the defensive half.

  15. Substitution

    Substitution, Peterborough United. Grant McCann replaces Tommy Rowe.

  16. Goal!

    Goal! Swindon Town 2, Peterborough United 1. Nathaniel Knight-Percival (Peterborough United) left footed shot from outside the box to the top left corner.

  17. Post update

    Corner, Peterborough United. Conceded by Grant Hall.

  18. Post update

    Attempt missed. Louis Thompson (Swindon Town) right footed shot from outside the box misses to the right.

  19. Post update

    Attempt missed. Nathaniel Knight-Percival (Peterborough United) right footed shot from the left side of the box is close, but misses to the left.

  20. Post update

    Attempt missed. Nicholas Ajose (Peterborough United) right footed shot from outside the box is just a bit too high.

As It Stood

TeamPWDLFAGDPts
1Brentford25174444232155
2Leyton Orient25166354233154
3Wolves26157441192252
4Preston2513843526947
5Rotherham2511864234841
6Peterborough25123103732539
7Walsall2510872823538
8Swindon24114942321037
9Port Vale25113113639-336
10MK Dons2410593934535
11Coventry24126652421032
12Bradford2571173630632
13Colchester2571083132-131
14Crawley237882530-529
15Gillingham2685133345-1229
16Oldham2476112732-527
17Carlisle2576122643-1727
18Shrewsbury2668122632-626
19Sheff Utd2567122433-925
20Tranmere2567122945-1625
21Notts County2673163239-724
22Crewe2566132451-2724
23Bristol City2441193437-323
24Stevenage2454152243-2119
View full League One table

Top Stories