Non-league Aldershot Town will play Rochdale in the second round of the FA Cup after Mark Molesley struck a late winner against League Two Portsmouth.

Jed Wallace almost broke the deadlock midway through the first half of the replay but his brilliant volley was saved by Shots keeper Phil Smith.

Molesley wasted a good chance for the hosts after the break when he headed wide while Dan Holman had a shot saved.

But Molesley bundled the ball home after a huge scramble from a corner.

The goal came with 10 minutes remaining and sparked celebrations inside an atmospheric Electrical Services Stadium.

It was an incredibly scrappy goal, with Portsmouth spurning several opportunities to clear the corner.

The last of these fell to Alex Wynter, who was off balance on the line and could not manage to kick the ball to safety.

The first tie had finished 2-2, with Molesley also on the scoresheet at Fratton Park.

And after the victory on Wednesday, the midfielder said: "You can see what it means to everyone. The FA Cup gives a lifeline to so many clubs and boy do we need it. It was a gritty performance, a blood and thunder cup tie and that suited us.

The result means that Pompey are still looking for their first victory in the FA Cup since they defeated Tottenham in the semi-final of the 2010 competition.

The Shots can now look forward to testing themselves against a League One side when Rochdale visit on 7 December.

Lineup, Bookings (5) & Substitutions (4)

Aldershot Town

  • 01 Smith
  • 12 Gibbs Booked
  • 05 Wilson
  • 02 Oastler Booked
  • 06 Barker (Diallo - 37' )
  • 08 Molesley
  • 22 Oyeleke
  • 16 Forbes
  • 14 Roberts
  • 09 Williams
  • 23 Holman

Substitutes

  • 07 Hatton
  • 10 Fitchett
  • 13 Thomas
  • 17 Diallo
  • 18 N'Guessan
  • 19 Derry
  • 24 Welch

Portsmouth

  • 01 Jones
  • 15 Wynter
  • 16 Robinson Booked
  • 03 Whatmough Booked (Chorley - 76' )
  • 17 Shorey
  • 08 Wallace
  • 25 Atangana Booked
  • 29 Hollands
  • 11 Holmes
  • 09 Taylor (Agyemang - 82' )
  • 20 Westcarr (Storey - 82' )

Substitutes

  • 06 Chorley
  • 13 Ertl
  • 14 Storey
  • 22 Poke
  • 23 Agyemang
  • 33 Close
  • 34 Butler
Ref: Stuart Attwell
Att: 5,374

Match Stats

Possession

49 51

Shots

16 13

On target

6 2

Corners

8 3

Fouls

16 16

Live Text Commentary

Full time

Full Time Match ends, Aldershot Town 1, Portsmouth 0.

90:00 +4:21 Full time

Full Time Second Half ends, Aldershot Town 1, Portsmouth 0.

90:00 +2:34

Attempt missed. Danny Hollands (Portsmouth) left footed shot from outside the box is too high. Assisted by Nigel Atangana.

90:00 +1:37

Foul by Danny Hollands (Portsmouth).

90:00 +1:37

Nabi Diallo (Aldershot Town) wins a free kick on the right wing.

88:24

Corner, Aldershot Town. Conceded by Alex Wynter.

86:22

Attempt saved. Miles Storey (Portsmouth) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Jed Wallace.

85:51

Foul by Jed Wallace (Portsmouth).

85:51

Jordan Roberts (Aldershot Town) wins a free kick in the defensive half.

84:49 Booking

Booking Jaydon Gibbs (Aldershot Town) is shown the yellow card for a bad foul.

84:27

Ricky Holmes (Portsmouth) wins a free kick on the left wing.

84:27

Foul by Jaydon Gibbs (Aldershot Town).

83:12

Attempt missed. Ricky Holmes (Portsmouth) right footed shot from outside the box is too high from a direct free kick.

82:19

Danny Hollands (Portsmouth) wins a free kick in the attacking half.

82:19

Foul by Mark Molesley (Aldershot Town).

81:54 Substitution

Substitution Substitution, Portsmouth. Miles Storey replaces Craig Westcarr.

81:32 Substitution

Substitution Substitution, Portsmouth. Patrick Agyemang replaces Ryan Taylor.

80:22 Goal scored

Goal! Goal! Aldershot Town 1, Portsmouth 0. Mark Molesley (Aldershot Town) left footed shot from very close range to the centre of the goal following a corner.

80:20

Attempt blocked. Glenn Wilson (Aldershot Town) right footed shot from very close range is blocked.

80:18

Attempt blocked. Joe Oastler (Aldershot Town) right footed shot from the centre of the box is blocked.

80:17

Attempt blocked. Brett Williams (Aldershot Town) header from very close range is blocked. Assisted by Jordan Roberts with a cross.

79:47

Corner, Aldershot Town. Conceded by Paul Jones.

79:44

Attempt saved. Dan Holman (Aldershot Town) right footed shot from outside the box is saved in the top right corner. Assisted by Jaydon Gibbs.

77:07

Attempt missed. Manny Oyeleke (Aldershot Town) right footed shot from outside the box misses to the right. Assisted by Kieran Forbes.

76:15

Corner, Aldershot Town. Conceded by Paul Robinson.

75:45 Substitution

Substitution Substitution, Portsmouth. Ben Chorley replaces Jack Whatmough.

74:39

Attempt saved. Dan Holman (Aldershot Town) right footed shot from very close range is saved in the bottom right corner. Assisted by Joe Oastler.

74:04 Booking

Booking Jack Whatmough (Portsmouth) is shown the yellow card for a bad foul.

73:42

Foul by Jack Whatmough (Portsmouth).

73:42

Dan Holman (Aldershot Town) wins a free kick on the left wing.

73:22

Attempt blocked. Nigel Atangana (Portsmouth) right footed shot from outside the box is blocked.

73:20

Attempt blocked. Jed Wallace (Portsmouth) right footed shot from the right side of the box is blocked.

71:52

Attempt missed. Manny Oyeleke (Aldershot Town) right footed shot from outside the box misses to the left. Assisted by Kieran Forbes following a corner.

70:54

Corner, Aldershot Town. Conceded by Paul Jones.

70:51

Attempt saved. Brett Williams (Aldershot Town) left footed shot from outside the box is saved in the bottom right corner. Assisted by Nabi Diallo with a headed pass.

68:54

Danny Hollands (Portsmouth) wins a free kick in the defensive half.

68:54

Foul by Manny Oyeleke (Aldershot Town).

67:56 Booking

Booking Joe Oastler (Aldershot Town) is shown the yellow card for a bad foul.

67:38

Ricky Holmes (Portsmouth) wins a free kick on the right wing.

67:38

Foul by Joe Oastler (Aldershot Town).

65:22

Craig Westcarr (Portsmouth) wins a free kick in the attacking half.

65:22

Foul by Glenn Wilson (Aldershot Town).

63:38

Paul Robinson (Portsmouth) wins a free kick in the defensive half.

63:38

Foul by Dan Holman (Aldershot Town).

61:57

Attempt missed. Mark Molesley (Aldershot Town) header from the left side of the six yard box misses to the right. Assisted by Jaydon Gibbs with a cross.

61:08

Hand ball by Nigel Atangana (Portsmouth).

60:05

Jed Wallace (Portsmouth) wins a free kick in the defensive half.

60:05

Foul by Mark Molesley (Aldershot Town).

58:14

Foul by Jed Wallace (Portsmouth).

58:14

Jordan Roberts (Aldershot Town) wins a free kick on the left wing.

56:11 Booking

Booking Paul Robinson (Portsmouth) is shown the yellow card for a bad foul.

55:40

Foul by Paul Robinson (Portsmouth).

55:40

Dan Holman (Aldershot Town) wins a free kick in the defensive half.

54:14

Craig Westcarr (Portsmouth) wins a free kick in the defensive half.

54:14

Foul by Jaydon Gibbs (Aldershot Town).

53:27

Offside, Portsmouth. Nicky Shorey tries a through ball, but Danny Hollands is caught offside.

52:29

Foul by Paul Robinson (Portsmouth).

52:29

Brett Williams (Aldershot Town) wins a free kick on the left wing.

51:58

Offside, Portsmouth. Ryan Taylor tries a through ball, but Craig Westcarr is caught offside.

46:00

Offside, Portsmouth. Craig Westcarr tries a through ball, but Jed Wallace is caught offside.

45:00

Second Half begins Aldershot Town 0, Portsmouth 0.

45:00 +2:06 Half time

Half Time First Half ends, Aldershot Town 0, Portsmouth 0.

44:55

Attempt blocked. Mark Molesley (Aldershot Town) right footed shot from the left side of the box is blocked. Assisted by Dan Holman.

43:34

Ricky Holmes (Portsmouth) wins a free kick on the left wing.

43:34

Foul by Nabi Diallo (Aldershot Town).

42:47 Booking

Booking Nigel Atangana (Portsmouth) is shown the yellow card for a bad foul.

42:30

Foul by Nigel Atangana (Portsmouth).

42:30

Dan Holman (Aldershot Town) wins a free kick in the attacking half.

42:03

Ricky Holmes (Portsmouth) wins a free kick in the defensive half.

42:03

Foul by Nabi Diallo (Aldershot Town).

39:45

Craig Westcarr (Portsmouth) wins a free kick in the defensive half.

39:45

Foul by Joe Oastler (Aldershot Town).

38:45

Foul by Jed Wallace (Portsmouth).

38:45

Jordan Roberts (Aldershot Town) wins a free kick on the left wing.

37:45

Foul by Nigel Atangana (Portsmouth).

37:45

Mark Molesley (Aldershot Town) wins a free kick in the defensive half.

36:25

Attempt missed. Jordan Roberts (Aldershot Town) left footed shot from outside the box misses to the left following a corner.

36:16

Delay over. They are ready to continue.

36:08 Substitution

Substitution Substitution, Aldershot Town. Nabi Diallo replaces Chris Barker because of an injury.

34:40

Delay in match Chris Barker (Aldershot Town) because of an injury.

34:05

Corner, Aldershot Town. Conceded by Alex Wynter.

34:02

Attempt blocked. Jordan Roberts (Aldershot Town) left footed shot from outside the box is blocked. Assisted by Dan Holman.

32:32

Ryan Taylor (Portsmouth) wins a free kick on the right wing.

32:32

Foul by Joe Oastler (Aldershot Town).

31:38

Foul by Danny Hollands (Portsmouth).

31:38

Jaydon Gibbs (Aldershot Town) wins a free kick in the defensive half.

29:05

Paul Robinson (Portsmouth) wins a free kick in the defensive half.

29:05

Foul by Brett Williams (Aldershot Town).

28:26

Attempt missed. Jack Whatmough (Portsmouth) right footed shot from the centre of the box is close, but misses to the right following a set piece situation.

27:41

Hand ball by Joe Oastler (Aldershot Town).

26:32

Foul by Craig Westcarr (Portsmouth).

26:32

Jaydon Gibbs (Aldershot Town) wins a free kick on the right wing.

24:55

Corner, Aldershot Town. Conceded by Ryan Taylor.

24:17

Hand ball by Ricky Holmes (Portsmouth).

20:29

Offside, Portsmouth. Jed Wallace tries a through ball, but Craig Westcarr is caught offside.

19:40

Foul by Nigel Atangana (Portsmouth).

19:40

Mark Molesley (Aldershot Town) wins a free kick in the defensive half.

19:29

Attempt saved. Jed Wallace (Portsmouth) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Ricky Holmes with a cross.

16:38

Foul by Jack Whatmough (Portsmouth).

16:38

Phil Smith (Aldershot Town) wins a free kick in the defensive half.

16:07

Corner, Portsmouth. Conceded by Joe Oastler.

16:03

Attempt blocked. Nigel Atangana (Portsmouth) right footed shot from the right side of the box is blocked. Assisted by Ricky Holmes.

15:03

Corner, Aldershot Town. Conceded by Jack Whatmough.

14:26

Offside, Portsmouth. Nicky Shorey tries a through ball, but Craig Westcarr is caught offside.

13:49

Attempt missed. Ryan Taylor (Portsmouth) right footed shot from the right side of the box misses to the left.

13:44

Attempt blocked. Ricky Holmes (Portsmouth) right footed shot from the right side of the box is blocked.

11:50

Offside, Aldershot Town. Dan Holman tries a through ball, but Kieran Forbes is caught offside.

10:04

Offside, Portsmouth. Danny Hollands tries a through ball, but Craig Westcarr is caught offside.

8:52

Attempt missed. Brett Williams (Aldershot Town) left footed shot from the left side of the six yard box is too high following a corner.

8:26

Corner, Aldershot Town. Conceded by Jack Whatmough.

8:23

Attempt blocked. Joe Oastler (Aldershot Town) right footed shot from the right side of the six yard box is blocked. Assisted by Chris Barker with a headed pass.

7:47

Jordan Roberts (Aldershot Town) wins a free kick in the attacking half.

7:47

Foul by Danny Hollands (Portsmouth).

6:20

Attempt blocked. Paul Robinson (Portsmouth) header from the centre of the box is blocked. Assisted by Craig Westcarr with a cross.

6:01

Corner, Portsmouth. Conceded by Jaydon Gibbs.

4:22

Ricky Holmes (Portsmouth) wins a free kick on the left wing.

4:22

Foul by Jaydon Gibbs (Aldershot Town).

3:24

Attempt missed. Paul Robinson (Portsmouth) header from the centre of the box misses to the left. Assisted by Craig Westcarr with a cross following a corner.

3:02

Corner, Portsmouth. Conceded by Brett Williams.

1:52

Offside, Portsmouth. Danny Hollands tries a through ball, but Ricky Holmes is caught offside.

1:48

Attempt blocked. Danny Hollands (Portsmouth) right footed shot from the centre of the box is blocked.

1:03

Attempt missed. Kieran Forbes (Aldershot Town) right footed shot from the centre of the box misses to the right.

0:14

Craig Westcarr (Portsmouth) wins a free kick in the attacking half.

0:14

Foul by Manny Oyeleke (Aldershot Town).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers