League One
SwindonSwindon Town1Port ValePort Vale0

Swindon Town 1-0 Port Vale

Andy Williams
Only Chesterfield's Eoin Doyle has scored more League One goals this season than Swindon striker Andy Williams

Andy Williams headed his 15th goal of the season as Swindon climbed back up to second in League One.

Williams, the Robins' top scorer, converted Nathan Byrne's right-wing cross 11 minutes into the second half.

Vale keeper Chris Neal had stopped a first-half shot from Byrne with his chest, while Swindon keeper Wes Foderingham denied Louis Dodds.

Foderingham made a superb save to stop Adam Yates scoring for Vale early in the second half before Williams' goal.

The Swindon keeper was again called on when Yates fired towards the near post from close range after former Swindon midfielder Mark Marshall had set up an attack.

Jon Obika got the ball in the Port Vale net soon afterwards, only to have his close-range header ruled out for offside.

But promotion-chasing Swindon, who had dropped out of the top two following a 1-0 defeat at home to Doncaster on 20 December, were not to be denied.

Williams's header secured a second straight Christmas victory for Mark Cooper's side following a 4-1 win at Walsall on Boxing Day.

Swindon manager Mark Cooper told BBC Wiltshire:

"We should have been a lot more comfortable. We shouldn't have been only 1-0 ahead.

"We need to be a bit more clinical, when we have chances to kill the game off.

"We're only halfway in the season - there's 23 games to go and an awful lot of football to be played.

"We've just got to keep going."



Formation 3-5-2

  • 1Foderingham
  • 5Stephens
  • 29Rossi Branco
  • 6Turnbull
  • 3Byrne
  • 4LuongoBooked at 80mins
  • 7Gladwin
  • 19Thompson
  • 15ToffoloBooked at 90mins
  • 10Williams
  • 20ObikaSubstituted forSmithat 63'minutes


  • 9Smith
  • 12Bell
  • 14Reeves
  • 18Barker
  • 23Barthram
  • 25Belford
  • 26Rodgers

Port Vale

Formation 4-3-3

  • 1Neal
  • 2Yates
  • 21Veseli
  • 6Duffy
  • 3Dickinson
  • 20Marshall
  • 17BrownBooked at 54mins
  • 15O'ConnorSubstituted forLinesat 58'minutes
  • 8DoddsBooked at 39minsSubstituted forCampionat 77'minutes
  • 33N'GuessanSubstituted forDanielat 58'minutes
  • 9Williamson


  • 4Robertson
  • 7Birchall
  • 10Lines
  • 12Johnson
  • 14Daniel
  • 19Moore
  • 28Campion
Darren Sheldrake

Match Stats

Home TeamSwindonAway TeamPort Vale
Shots on Target

Live Text

  1. Post update

    Match ends, Swindon Town 1, Port Vale 0.

  2. Full Time

    Second Half ends, Swindon Town 1, Port Vale 0.

  3. Post update

    Foul by Andy Williams (Swindon Town).

  4. Post update

    Michael Brown (Port Vale) wins a free kick in the attacking half.

  5. Booking

    Harry Toffolo (Swindon Town) is shown the yellow card.

  6. Post update

    Corner, Swindon Town. Conceded by Carl Dickinson.

  7. Post update

    Foul by Nathan Byrne (Swindon Town).

  8. Post update

    Mark Marshall (Port Vale) wins a free kick in the defensive half.

  9. Post update

    Corner, Port Vale. Conceded by Raphael Rossi Branco.

  10. Post update

    Corner, Port Vale. Conceded by Jordan Turnbull.

  11. Booking

    Massimo Luongo (Swindon Town) is shown the yellow card.

  12. Post update

    Foul by Massimo Luongo (Swindon Town).

  13. Post update

    Chris Lines (Port Vale) wins a free kick in the defensive half.

  14. Substitution

    Substitution, Port Vale. Achille Campion replaces Louis Dodds.

  15. Post update

    Attempt saved. Massimo Luongo (Swindon Town) right footed shot from outside the box is saved in the centre of the goal.

  16. Post update

    Massimo Luongo (Swindon Town) wins a free kick in the defensive half.

  17. Post update

    Foul by Colin Daniel (Port Vale).

  18. Post update

    Corner, Port Vale. Conceded by Harry Toffolo.

  19. Post update

    Corner, Port Vale. Conceded by Jack Stephens.

  20. Substitution

    Substitution, Swindon Town. Michael Smith replaces Jonathan Obika.