Danny Philliskirk extended Oldham's winning run to four games by completing an impressive fightback at Shrewsbury.

On-loan Reading striker Gozie Ugwu pounced on poor defending to fire Town ahead - his first goal for the club.

Tamika Mkandawire denied Korey Smith an equaliser with a goal-line clearance, before Charlie MacDonald ran onto a neat ball from Anton Rodgers to level.

Philliskirk put Oldham ahead, before keeper Mark Oxley ensured victory by denying Tom Bradshaw late on.

VIEW FROM THE DRESSING ROOM

Shrewsbury manager Graham Turner told BBC Radio Shropshire:

"To be fair, it's as well as we've played for a while. We passed the ball well and got into good areas.

"But the equaliser just before half-time was criminal - to be opened up at the back like that with one ball through the middle.

"We started so brightly with Gozie Ugwu's first goal for the club, and one or two situations we should have done better with.

"It was a frustrating night, to be leading 1-0 and looking comfortable - and to end up with nothing."

Oldham manager Lee Johnson told BBC Radio Manchester:

"We just didn't get going and I was really upset with the first-half performance. We were off it but it was good character from the boys.

"I'm pleased because we've won ugly and that's an art.

"We've always got threats all over the pitch and we have got finishers, but we just needed to be a bit tidier around the pitch."

Lineup, Bookings (2) & Substitutions (5)

Shrewsbury Town

  • 01 Weale
  • 18 Goldson
  • 03 Jacobson (McAllister - 26' Booked )
  • 04 Summerfield Booked
  • 05 Jones
  • 16 Mkandawire
  • 17 Parry
  • 10 Wroe
  • 20 McAlinden (Bradshaw - 81' )
  • 07 Ugwu
  • 23 Reach

Substitutes

  • 06 Winfield
  • 08 McAllister
  • 09 Bradshaw
  • 12 McQuade
  • 14 Marsden
  • 25 Anyon

Oldham Athletic

  • 01 Oxley
  • 18 Lanzoni
  • 12 Mellor
  • 08 Smith
  • 03 Grounds
  • 06 Tarkowski
  • 20 Petrasso (Clarke-Harris - 34' )
  • 17 Rodgers (Wesolowski - 60' )
  • 10 MacDonald
  • 27 Philliskirk
  • 19 Dayton (Schmeltz - 67' )

Substitutes

  • 04 Wesolowski
  • 07 Schmeltz
  • 09 Rooney
  • 14 Clarke-Harris
  • 15 Winchester
  • 22 Belezika
  • 29 Rachubka
Ref: James Adcock
Att: 4,563

Match Stats

Shots

12 10

On target

8 3

Corners

4 3

Fouls

8 12

Live Text Commentary

Full time

Full Time Match ends, Shrewsbury Town 1, Oldham Athletic 2.

90:00 +3:23 Full time

Full Time Second Half ends, Shrewsbury Town 1, Oldham Athletic 2.

90:00 +2:45

Gozie Ugwu (Shrewsbury Town) wins a free kick on the right wing.

90:00 +2:45

Foul by Matteo Lanzoni (Oldham Athletic).

90:00 +2:02

Foul by Gozie Ugwu (Shrewsbury Town).

90:00 +2:02

Charlie MacDonald (Oldham Athletic) wins a free kick on the left wing.

90:00 +1:24

(Shrewsbury Town) wins a free kick on the left wing.

90:00 +1:24

Foul by Johnson Clarke-Harris (Oldham Athletic).

89:30

Corner, Oldham Athletic. Conceded by Darren Jones.

89:13

Attempt blocked. Danny Philliskirk (Oldham Athletic) right footed shot from outside the box is blocked.

87:22

Attempt missed. David McAllister (Shrewsbury Town) right footed shot from outside the box is close, but misses to the right.

86:44

Tom Bradshaw (Shrewsbury Town) wins a free kick in the defensive half.

86:44

Foul by James Wesolowski (Oldham Athletic).

84:35

Attempt saved. Johnson Clarke-Harris (Oldham Athletic) right footed shot from the left side of the box is saved in the top right corner.

82:50

Attempt saved. Connor Goldson (Shrewsbury Town) header from the right side of the box is saved in the bottom right corner.

82:08

Corner, Shrewsbury Town. Conceded by Mark Oxley.

81:43

Attempt saved. Tom Bradshaw (Shrewsbury Town) right footed shot from the right side of the box is saved in the bottom right corner.

80:30

Foul by Darren Jones (Shrewsbury Town).

80:30

Charlie MacDonald (Oldham Athletic) wins a free kick in the defensive half.

80:01 Substitution

Substitution Substitution, Shrewsbury Town. Tom Bradshaw replaces Liam McAlinden.

79:24

Corner, Shrewsbury Town. Conceded by Jonathan Grounds.

75:10 Goal scored

Goal! Goal! Shrewsbury Town 1, Oldham Athletic 2. Danny Philliskirk (Oldham Athletic) left footed shot from the centre of the box to the bottom right corner.

73:17

Connor Goldson (Shrewsbury Town) wins a free kick on the left wing.

73:17

Foul by Johnson Clarke-Harris (Oldham Athletic).

72:17

Attempt saved. Liam McAlinden (Shrewsbury Town) header from the centre of the box is saved in the top centre of the goal.

72:00

Liam McAlinden (Shrewsbury Town) wins a free kick in the defensive half.

71:57

Foul by Jonathan Grounds (Oldham Athletic).

68:00

Gozie Ugwu (Shrewsbury Town) wins a free kick in the defensive half.

68:00

Foul by Sidney Schmeltz (Oldham Athletic).

66:16 Substitution

Substitution Substitution, Oldham Athletic. Sidney Schmeltz replaces James Dayton because of an injury.

65:42

Attempt missed. David McAllister (Shrewsbury Town) right footed shot from outside the box is close, but misses to the left.

64:09

Attempt missed. Johnson Clarke-Harris (Oldham Athletic) left footed shot from outside the box is high and wide to the left from a direct free kick.

63:47 Booking

Booking Luke Summerfield (Shrewsbury Town) is shown the yellow card.

63:39

Hand ball by Luke Summerfield (Shrewsbury Town).

63:26

Attempt blocked. Johnson Clarke-Harris (Oldham Athletic) right footed shot from outside the box is blocked.

62:11 Booking

Booking David McAllister (Shrewsbury Town) is shown the yellow card.

62:02

Foul by David McAllister (Shrewsbury Town).

62:02

James Tarkowski (Oldham Athletic) wins a free kick in the attacking half.

60:36

Corner, Oldham Athletic. Conceded by Tamika Mkandawire.

59:39 Substitution

Substitution Substitution, Oldham Athletic. James Wesolowski replaces Anton Rodgers.

56:00

Corner, Shrewsbury Town. Conceded by Jonathan Grounds.

55:08

Liam McAlinden (Shrewsbury Town) wins a free kick in the defensive half.

55:08

Foul by Korey Smith (Oldham Athletic).

53:33

Attempt saved. Gozie Ugwu (Shrewsbury Town) header from the centre of the box is saved in the centre of the goal.

53:12

Darren Jones (Shrewsbury Town) wins a free kick in the attacking half.

53:12

Foul by Danny Philliskirk (Oldham Athletic).

46:06

Corner, Oldham Athletic. Conceded by Adam Reach.

45:00

Second Half begins Shrewsbury Town 1, Oldham Athletic 1.

45:00 +3:13 Half time

Half Time First Half ends, Shrewsbury Town 1, Oldham Athletic 1.

43:52 Goal scored

Goal! Goal! Shrewsbury Town 1, Oldham Athletic 1. Charlie MacDonald (Oldham Athletic) right footed shot from the centre of the box to the bottom left corner. Assisted by Korey Smith.

38:44

Attempt missed. Johnson Clarke-Harris (Oldham Athletic) right footed shot from outside the box is close, but misses to the left.

37:22

Foul by Liam McAlinden (Shrewsbury Town).

37:22

James Tarkowski (Oldham Athletic) wins a free kick in the attacking half.

35:58

Attempt missed. Anton Rodgers (Oldham Athletic) left footed shot from outside the box is close, but misses the top left corner.

34:52

Korey Smith (Oldham Athletic) hits the right post with a right footed shot from the centre of the box.

34:18

Attempt blocked. Korey Smith (Oldham Athletic) right footed shot from outside the box is blocked.

33:32

Foul by Darren Jones (Shrewsbury Town).

33:32

James Tarkowski (Oldham Athletic) wins a free kick in the attacking half.

33:18 Substitution

Substitution Substitution, Oldham Athletic. Johnson Clarke-Harris replaces Michael Petrasso.

32:46

Corner, Shrewsbury Town. Conceded by Anton Rodgers.

30:01

Attempt missed. Paul Parry (Shrewsbury Town) right footed shot from outside the box is high and wide to the right.

26:35

Foul by Darren Jones (Shrewsbury Town).

26:35

Charlie MacDonald (Oldham Athletic) wins a free kick in the attacking half.

25:32 Substitution

Substitution Substitution, Shrewsbury Town. David McAllister replaces Joe Jacobson because of an injury.

15:52 Goal scored

Goal! Goal! Shrewsbury Town 1, Oldham Athletic 0. Gozie Ugwu (Shrewsbury Town) right footed shot from the centre of the box to the top left corner.

11:09

Attempt missed. Adam Reach (Shrewsbury Town) left footed shot from outside the box is close, but misses to the left.

9:14

Adam Reach (Shrewsbury Town) wins a free kick on the right wing.

9:14

Foul by Michael Petrasso (Oldham Athletic).

6:43

Attempt saved. Darren Jones (Shrewsbury Town) header from the centre of the box is saved in the bottom left corner.

5:51

Connor Goldson (Shrewsbury Town) wins a free kick in the defensive half.

5:51

Foul by Anton Rodgers (Oldham Athletic).

5:10

Attempt saved. Liam McAlinden (Shrewsbury Town) right footed shot from outside the box is saved in the bottom right corner.

3:41

Attempt saved. Gozie Ugwu (Shrewsbury Town) right footed shot from outside the box is saved in the top centre of the goal.

3:30

Gozie Ugwu (Shrewsbury Town) wins a free kick in the defensive half.

3:30

Foul by Anton Rodgers (Oldham Athletic).

2:37

Foul by Connor Goldson (Shrewsbury Town).

2:37

James Dayton (Oldham Athletic) wins a free kick in the defensive half.

2:00

Nicky Wroe (Shrewsbury Town) wins a free kick in the defensive half.

1:48

Foul by Michael Petrasso (Oldham Athletic).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers