League Two
BoltonBolton Wanderers1OldhamOldham Athletic2

Bolton Wanderers 1-2 Oldham Athletic

Substitute Zak Dearnley scored a stoppage-time winner to give Oldham a dramatic League Two success at fellow strugglers Bolton.

Dearnley, an 85th-minute replacement for Dylan Bahamboula, outpaced Wanderers' defence with a lung-busting run before steering a low right-foot shot past Billy Crellin in the third minute of injury time.

Victory lifts Latics off the foot of the table and earns Harry Kewell his first league win since taking charge at Boundary Park.

Oldham certainly deserved three points as Ian Evatt's side again failed to spark.

The visiting side's top scorer Conor McAleny and Jordan Barnett tried their luck before Ben Garrity slid in a 28th-minute opener. Midfielder Garrity turned in Danny Rowe's cross at the far post for his first league goal since moving on loan from Blackpool.

Bolton were behind for only four minutes, though. Nathan Delfouneso, already denied by an excellent save from Oldham's debutant keeper Laurence Bilboe, fired home left footed from close range after an excellent cross by Wanderers newcomer Peter Kioso.

McAleny, with seven goals in his four previous outings, hit a post and drilled another effort wide in the second period before Dearnley sealed a memorable Oldham triumph.

Match report supplied by PA Media

Line-ups

Bolton

  • 1Crellin
  • 21BrockbankBooked at 48mins
  • 5Almeida Santos
  • 6Delaney
  • 30Kioso
  • 10Sarcevic
  • 8ComleySubstituted forTutteat 73'minutes
  • 3GordonSubstituted forMascollat 83'minutes
  • 11CrawfordSubstituted forGnahouaat 77'minutes
  • 9Doyle
  • 7Delfouneso

Substitutes

  • 12Hickman
  • 15Mascoll
  • 16Greenidge
  • 17Darcy
  • 18Tutte
  • 24Gnahoua
  • 27Baptiste

Oldham

  • 33Bilboe
  • 16Ntambwe
  • 4Coelho JombatiSubstituted forJamesonat 54'minutes
  • 5PiergianniBooked at 88mins
  • 34HamerBooked at 74mins
  • 6GarrityBooked at 63mins
  • 8WhelanSubstituted forMcCalmontat 76'minutes
  • 17Barnett
  • 24BahamboulaSubstituted forDearnleyat 85'minutes
  • 9RoweBooked at 84mins
  • 18McAleny

Substitutes

  • 10Keillor-Dunn
  • 11Grant
  • 14Fage
  • 15Jameson
  • 19Dearnley
  • 25McCalmont
  • 30Chapman
Referee:
Robert Madley

Match Stats

Home TeamBoltonAway TeamOldham
Possession
Home61%
Away39%
Shots
Home11
Away17
Shots on Target
Home3
Away3
Corners
Home2
Away9
Fouls
Home7
Away21

Live Text

  1. Post update

    Match ends, Bolton Wanderers 1, Oldham Athletic 2.

  2. Full Time

    Second Half ends, Bolton Wanderers 1, Oldham Athletic 2.

  3. Post update

    Attempt blocked. Conor McAleny (Oldham Athletic) right footed shot from outside the box is blocked. Assisted by Ben Garrity with a headed pass.

  4. Goal!

    Goal! Bolton Wanderers 1, Oldham Athletic 2. Zachary Dearnley (Oldham Athletic) right footed shot from the right side of the box to the bottom left corner. Assisted by Alfie McCalmont following a fast break.

  5. Post update

    Antoni Sarcevic (Bolton Wanderers) wins a free kick on the right wing.

  6. Post update

    Foul by Conor McAleny (Oldham Athletic).

  7. Post update

    Corner, Bolton Wanderers. Conceded by Kyle Jameson.

  8. Post update

    Antoni Sarcevic (Bolton Wanderers) wins a free kick in the defensive half.

  9. Post update

    Foul by Ben Garrity (Oldham Athletic).

  10. Post update

    Corner, Oldham Athletic. Conceded by Andrew Tutte.

  11. Post update

    Corner, Oldham Athletic. Conceded by Ricardo Santos.

  12. Post update

    Attempt blocked. Jordan Barnett (Oldham Athletic) left footed shot from the left side of the box is blocked. Assisted by Conor McAleny.

  13. Post update

    Jamie Mascoll (Bolton Wanderers) wins a free kick in the defensive half.

  14. Post update

    Foul by Danny Rowe (Oldham Athletic).

  15. Booking

    Carl Piergianni (Oldham Athletic) is shown the yellow card.

  16. Post update

    Corner, Oldham Athletic. Conceded by Jamie Mascoll.

  17. Post update

    Ryan Delaney (Bolton Wanderers) wins a free kick in the defensive half.

  18. Post update

    Foul by Carl Piergianni (Oldham Athletic).

  19. Post update

    Corner, Oldham Athletic. Conceded by Andrew Tutte.

  20. Substitution

    Substitution, Oldham Athletic. Zachary Dearnley replaces Dylan Bahamboula.