League One
Bolton1Swindon2

Bolton Wanderers 1-2 Swindon Town

Yaser Kasim netted an 89th-minute winner as Swindon came from behind to beat League One promotion chasers Bolton 2-1 at the Macron Stadium.

Iraq-born Kasim fired home at the far post from Charlie Colkett's cross to end Town's run of seven league and cup games without a win and lift them to 18th, four points clear of trouble.

Third-placed Wanderers had gone in front three minutes after the interval with a stunning goal from an unlikely source, centre-half David Wheater smashing home a superb volley from Jay Spearing's corner for his fourth goal of the campaign.

Bolton top scorer Zach Clough had already been denied by keeper Lawrence Vigouroux in the first minute, while Wanderers were convinced a foul by Raphael Rossi-Branco on Gary Madine merited a penalty.

James Henry, with one of two attempts to hit the woodwork, almost doubled Bolton's advantage after 57 minutes, but Swindon rallied in the final 25 minutes.

Ben Gladwin marked the first game of his third spell with the club by equalising with a deflected shot from the edge of the area.

Henry struck the post for a second time for the Trotters before Swindon broke in the final minute to avenge Bolton's late smash-and-grab winner in the reverse fixture in October.

Report supplied by the Press Association.

Line-ups

Bolton

  • 13Alnwick
  • 23WilsonSubstituted forProctorat 90+1'minutes
  • 31WheaterBooked at 72mins
  • 5BeeversBooked at 79mins
  • 20Taylor
  • 8Spearing
  • 32ThorpeSubstituted forClaytonat 76'minutes
  • 24Henry
  • 6Vela
  • 10Clough
  • 14Madine

Substitutes

  • 3Moxey
  • 7Taylor
  • 9Proctor
  • 15Derik
  • 17Trotter
  • 19Clayton
  • 39Turner

Swindon

  • 1Vigouroux
  • 8KasimBooked at 47mins
  • 28Jones
  • 29Rossi BrancoBooked at 37mins
  • 21Dabo
  • 10Goddard
  • 4Thomas
  • 20ColkettSubstituted forMurrayat 90+5'minutes
  • 7Gladwin
  • 17FeruzSubstituted forHyltonat 60'minutes
  • 33Norris

Substitutes

  • 5Rodgers
  • 12Henry
  • 15Smith
  • 16Stewart
  • 22Murray
  • 23Delfouneso
  • 24Hylton
Referee:
Mark Heywood
Attendance:
13,955

Match Stats

Home TeamBoltonAway TeamSwindon
Possession
Home52%
Away48%
Shots
Home14
Away10
Shots on Target
Home7
Away3
Corners
Home6
Away5
Fouls
Home6
Away7

Live Text

Match ends, Bolton Wanderers 1, Swindon Town 2.

Full Time

Second Half ends, Bolton Wanderers 1, Swindon Town 2.

Substitution

Substitution, Swindon Town. Sean Murray replaces Charlie Colkett.

Corner, Swindon Town. Conceded by Ben Alnwick.

Attempt saved. Luke Norris (Swindon Town) right footed shot from the right side of the box is saved in the bottom right corner.

Attempt blocked. John Goddard (Swindon Town) left footed shot from the centre of the box is blocked.

Attempt missed. Gary Madine (Bolton Wanderers) header from the centre of the box is too high.

Substitution

Substitution, Bolton Wanderers. Jamie Proctor replaces Lawrie Wilson.

Goal!

Goal! Bolton Wanderers 1, Swindon Town 2. Yaser Kasim (Swindon Town) left footed shot from the centre of the box to the top right corner. Assisted by Charlie Colkett.

Attempt missed. James Henry (Bolton Wanderers) right footed shot from outside the box is close, but misses to the left.

Attempt missed. Luke Norris (Swindon Town) left footed shot from the centre of the box is close, but misses to the left.

Booking

Mark Beevers (Bolton Wanderers) is shown the yellow card for a bad foul.

Delay in match John Goddard (Swindon Town) because of an injury.

John Goddard (Swindon Town) wins a free kick in the defensive half.

Foul by Mark Beevers (Bolton Wanderers).

Corner, Swindon Town. Conceded by Mark Beevers.

Attempt blocked. Charlie Colkett (Swindon Town) left footed shot from the right side of the box is blocked.

Substitution

Substitution, Bolton Wanderers. Max Clayton replaces Tom Thorpe.

Gary Madine (Bolton Wanderers) wins a free kick in the defensive half.

Foul by Fankaty Dabo (Swindon Town).

Attempt saved. Zach Clough (Bolton Wanderers) left footed shot from the left side of the six yard box is saved in the centre of the goal.

Booking

David Wheater (Bolton Wanderers) is shown the yellow card for a bad foul.

Foul by David Wheater (Bolton Wanderers).

Yaser Kasim (Swindon Town) wins a free kick in the defensive half.

Corner, Bolton Wanderers. Conceded by Conor Thomas.

Attempt blocked. Josh Vela (Bolton Wanderers) right footed shot from the centre of the box is blocked.

James Henry (Bolton Wanderers) hits the left post with a right footed shot from outside the box.

Attempt missed. Yaser Kasim (Swindon Town) left footed shot from the centre of the box is high and wide to the left.

Jay Spearing (Bolton Wanderers) wins a free kick in the defensive half.

Foul by Charlie Colkett (Swindon Town).

Goal!

Goal! Bolton Wanderers 1, Swindon Town 1. Ben Gladwin (Swindon Town) right footed shot from outside the box to the top left corner. Assisted by Luke Norris.

Attempt missed. Gary Madine (Bolton Wanderers) header from the centre of the box misses to the right.

Corner, Bolton Wanderers. Conceded by Raphael Rossi Branco.

Substitution

Substitution, Swindon Town. Jermaine Hylton replaces Islam Feruz.

Attempt missed. Jay Spearing (Bolton Wanderers) right footed shot from outside the box misses to the right.

Attempt missed. Gary Madine (Bolton Wanderers) left footed shot from outside the box is just a bit too high.

Tom Thorpe (Bolton Wanderers) wins a free kick in the attacking half.

Foul by Islam Feruz (Swindon Town).

Foul by Gary Madine (Bolton Wanderers).

Raphael Rossi Branco (Swindon Town) wins a free kick in the attacking half.

goal

As It Stood

TeamPWDLFAGDPts
1Sheff Utd27175551302156
2Scunthorpe27167453262755
3Bolton26155635191650
4Bradford271112433221145
5Rochdale2614394132945
6Fleetwood26127739291043
7Southend2711973934542
8Millwall2611694139239
9Bristol Rovers27116104647-139
10Peterborough2510873931838
11Charlton2681263326736
12Wimbledon269983833536
13Oxford Utd2697103030034
14Walsall2681083034-434
15Port Vale2587102737-1031
16Northampton2786133643-730
17Gillingham2686123241-930
18Swindon2778122740-1329
19MK Dons2577112934-528
20Bury2774164153-1225
21Shrewsbury2767142640-1425
22Chesterfield2774162845-1725
23Oldham25410111327-1422
24Coventry2649132338-1521
View full League One table

Top Stories