Francois Zoko scored twice as Stevenage beat Portsmouth to book their place in the second round of the FA Cup.

The Ivorian stabbed home from close range early on after a series of errors and doubled his tally by firing a pacey shot past Trevor Carson.

Pompey's Gavin Mahon was sent off for elbowing Filipe Morais before David Connolly's 71st minute tap-in gave the vocal visiting fans hope.

Joe Devera and Danny East both had late chances to level but Stevenage held on.

VIEW FROM THE DRESSING ROOM

Portsmouth manager Guy Whittingham speaks to BBC Radio Solent:

"We're out of the FA Cup and that's very disappointing having been far the better side. I think everybody here would say that.

"We suffered to a couple of clinical finishes that they had in the first half and that's what you've got when you go a step up into a league above, but I think over the whole game we've created far more.

"I'm extremely proud (of the players). I think the energy levels were fantastic. We kept going at them, we wouldn't let them rest. I think to come here and do that against a Stevenage side that have picked up of late and show the spirit that we've shown and the bravery shown on the ball, very proud of the performance altogether.

"They had two clinical finishes in the first half that cost us goals, but apart from that I thought we played the much better football."

Lineup, Bookings (4) & Substitutions (6)

Stevenage

  • 16 Day
  • 20 Smith
  • 24 Doughty
  • 14 Heslop
  • 05 Ashton
  • 06 Jones
  • 07 Morais (Deacon - 85' )
  • 15 Freeman
  • 12 Zoko (Burrow - 92' )
  • 11 Akins
  • 25 Andrade (Tansey - 68' Booked )

Substitutes

  • 01 Arnold
  • 02 Wedgbury
  • 10 Burrow
  • 13 Parrett
  • 17 Tansey
  • 21 Tounkara
  • 34 Deacon

Portsmouth

  • 40 Carson
  • 02 Moutaouakil Booked (East - 45' )
  • 06 Bradley
  • 13 Ertl (Holmes - 73' )
  • 03 N'Gala
  • 05 Devera
  • 07 Barcham
  • 15 Mahon Dismissed
  • 35 Wallace Booked
  • 23 Agyemang (Connolly - 45' )
  • 18 Bird

Substitutes

  • 01 Smith
  • 04 East
  • 09 Connolly
  • 10 Craddock
  • 11 Holmes
  • 14 Painter
  • 20 Cooper
Ref: Garry Sutton
Att: 2,829

Match Stats

Shots

9 15

On target

5 3

Corners

5 12

Fouls

12 9

Live Text Commentary

Full time

Full Time Match ends, Stevenage 2, Portsmouth 1.

90:00 +5:50 Full time

Full Time Second Half ends, Stevenage 2, Portsmouth 1.

90:00 +4:12

Attempt missed. Danny East (Portsmouth) header from the left side of the six yard box is close, but misses to the right.

90:00 +4:01

Corner, Portsmouth. Conceded by Jordan Burrow.

90:00 +3:46

Corner, Portsmouth. Conceded by Jon Ashton.

90:00 +3:35

Attempt blocked. Ricky Holmes (Portsmouth) right footed shot from long range on the right is blocked.

90:00 +3:19

Corner, Portsmouth. Conceded by Simon Heslop.

90:00 +3:10

Attempt blocked. David Connolly (Portsmouth) right footed shot from the centre of the box is blocked.

90:00 +2:59

Attempt blocked. Sonny Bradley (Portsmouth) right footed shot from the right side of the six yard box is blocked.

90:00 +1:01 Substitution

Substitution Substitution, Stevenage. Jordan Burrow replaces Francois Zoko.

90:00 +0:46

Foul by Michael Doughty (Stevenage).

90:00 +0:46

David Connolly (Portsmouth) wins a free kick in the attacking half.

90:00 +0:18 Booking

Booking Greg Tansey (Stevenage) is shown the yellow card.

89:50

Corner, Stevenage. Conceded by Sonny Bradley.

89:06 Booking

Booking Jed Wallace (Portsmouth) is shown the yellow card.

89:00

Roarie Deacon (Stevenage) wins a free kick on the left wing.

88:59

Foul by Jed Wallace (Portsmouth).

88:18

Attempt missed. Sonny Bradley (Portsmouth) right footed shot from long range on the left is close, but misses to the right.

87:27

Corner, Portsmouth. Conceded by Luke Jones.

84:28 Substitution

Substitution Substitution, Stevenage. Roarie Deacon replaces Filipe Morais.

78:34

Corner, Stevenage. Conceded by Danny East.

77:46

Lucas Akins (Stevenage) wins a free kick in the attacking half.

77:46

Foul by Jed Wallace (Portsmouth).

77:28

Foul by Jon Ashton (Stevenage).

77:28

Andy Barcham (Portsmouth) wins a free kick in the defensive half.

76:06

Attempt missed. Francois Zoko (Stevenage) header from very close range is close, but misses to the left.

73:03

Simon Heslop (Stevenage) wins a free kick in the attacking half.

73:03

Foul by Andy Barcham (Portsmouth).

72:40 Substitution

Substitution Substitution, Portsmouth. Ricky Holmes replaces Johannes Ertl.

70:24 Goal scored

Goal! Goal! Stevenage 2, Portsmouth 1. David Connolly (Portsmouth) left footed shot from the left side of the six yard box to the bottom left corner.

70:12

Attempt saved. Andy Barcham (Portsmouth) left footed shot from the left side of the box is saved in the centre of the goal.

69:09

Attempt missed. Simon Heslop (Stevenage) right footed shot from more than 35 yards is close, but misses to the left.

68:46

Corner, Stevenage. Conceded by Sonny Bradley.

67:53 Substitution

Substitution Substitution, Stevenage. Greg Tansey replaces Bruno Andrade.

64:48

Corner, Portsmouth. Conceded by Jimmy Smith.

64:07

Foul by Lucas Akins (Stevenage).

64:07

Johannes Ertl (Portsmouth) wins a free kick in the attacking half.

62:26

Attempt missed. Ryan Bird (Portsmouth) right footed shot from the left side of the box is too high.

61:52

Luke Jones (Stevenage) wins a free kick in the attacking half.

61:52

Foul by Sonny Bradley (Portsmouth).

61:07

Foul by Simon Heslop (Stevenage).

61:07

Andy Barcham (Portsmouth) wins a free kick in the defensive half.

57:34

Attempt saved. Lucas Akins (Stevenage) left footed shot from outside the box is saved in the centre of the goal.

54:04

Attempt missed. Bruno Andrade (Stevenage) left footed shot from outside the box is close, but misses to the right.

51:46

Foul by Lucas Akins (Stevenage).

51:46

Bondz N'Gala (Portsmouth) wins a free kick in the attacking half.

48:00

Filipe Morais (Stevenage) wins a free kick in the defensive half.

48:00 Dismissal

Dismissal Gavin Mahon (Portsmouth) is shown the red card for a bad foul.

48:00

Foul by Gavin Mahon (Portsmouth).

45:00

Second Half begins Stevenage 2, Portsmouth 0.

45:00 Substitution

Substitution Substitution, Portsmouth. David Connolly replaces Patrick Agyemang.

45:00 Substitution

Substitution Substitution, Portsmouth. Danny East replaces Yassin Moutaouakil.

45:00 +2:27 Half time

Half Time First Half ends, Stevenage 2, Portsmouth 0.

45:00 +2:03

Corner, Portsmouth. Conceded by Lucas Akins.

45:00 +1:30

Corner, Portsmouth. Conceded by Jimmy Smith.

44:30

Attempt saved. Gavin Mahon (Portsmouth) left footed shot from outside the box is saved in the centre of the goal.

43:49

Foul by Jimmy Smith (Stevenage).

43:49

Ryan Bird (Portsmouth) wins a free kick in the defensive half.

42:56

Corner, Portsmouth. Conceded by Jon Ashton.

42:05

Corner, Portsmouth. Conceded by Jimmy Smith.

41:54

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

41:27

Corner, Portsmouth. Conceded by Simon Heslop.

41:00

Johannes Ertl (Portsmouth) wins a free kick in the attacking half.

40:58

Foul by Michael Doughty (Stevenage).

40:14

Michael Doughty (Stevenage) wins a free kick in the attacking half.

40:14

Foul by Johannes Ertl (Portsmouth).

38:07 Goal scored

Goal! Goal! Stevenage 2, Portsmouth 0. Francois Zoko (Stevenage) left footed shot from the centre of the box to the centre of the goal. Assisted by Lucas Akins.

33:14

Corner, Portsmouth. Conceded by Luke Freeman.

32:28

Attempt missed. Jed Wallace (Portsmouth) right footed shot from the right side of the box is close, but misses to the left.

30:11

Attempt missed. Andy Barcham (Portsmouth) right footed shot from the left side of the box is just a bit too high.

28:01

Corner, Stevenage. Conceded by Joe Devera.

27:00 Booking

Booking Yassin Moutaouakil (Portsmouth) is shown the yellow card.

26:55

Corner, Stevenage. Conceded by Trevor Carson.

26:43

Attempt saved. Francois Zoko (Stevenage) right footed shot from outside the box is saved in the bottom left corner.

24:38

Lucas Akins (Stevenage) wins a free kick in the defensive half.

24:38

Foul by Gavin Mahon (Portsmouth).

22:15

Attempt blocked. Patrick Agyemang (Portsmouth) right footed shot from very close range is blocked.

19:31

Foul by Lucas Akins (Stevenage).

19:31

Johannes Ertl (Portsmouth) wins a free kick in the attacking half.

18:47

Attempt missed. Patrick Agyemang (Portsmouth) right footed shot from the centre of the box is close, but misses to the left.

18:26

Attempt blocked. Luke Freeman (Stevenage) right footed shot from the left side of the box is blocked.

18:07

Lucas Akins (Stevenage) wins a free kick on the left wing.

18:07

Foul by Bondz N'Gala (Portsmouth).

16:31

Lucas Akins (Stevenage) wins a free kick in the defensive half.

16:31

Foul by Bondz N'Gala (Portsmouth).

15:00

Corner, Portsmouth. Conceded by Luke Freeman.

12:43

Foul by Francois Zoko (Stevenage).

12:43

Joe Devera (Portsmouth) wins a free kick in the attacking half.

11:31

Foul by Filipe Morais (Stevenage).

11:31

Andy Barcham (Portsmouth) wins a free kick in the attacking half.

10:02

Foul by Michael Doughty (Stevenage).

10:02

Patrick Agyemang (Portsmouth) wins a free kick in the defensive half.

8:06 Goal scored

Goal! Goal! Stevenage 1, Portsmouth 0. Francois Zoko (Stevenage) right footed shot from the left side of the six yard box to the bottom left corner.

7:53

Attempt saved. Filipe Morais (Stevenage) right footed shot from the centre of the box is saved in the centre of the goal.

3:27

Foul by Simon Heslop (Stevenage).

3:27

Joe Devera (Portsmouth) wins a free kick in the defensive half.

1:05

Jed Wallace (Portsmouth) hits the left post with a left footed shot from outside the box.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers