Match ends, Stevenage 2, Portsmouth 1.
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."
- 7MoraisSubstituted forDeaconat 85'minutes
- 12ZokoSubstituted forBurrowat 90+2'minutes
- 25AndradeSubstituted forTanseyat 68'minutesBooked at 90mins
- 2MoutaouakilBooked at 27minsSubstituted forEastat 45'minutes
- 13ErtlSubstituted forHolmesat 73'minutes
- 15MahonBooked at 48mins
- 35J WallaceBooked at 90mins
- 23AgyemangSubstituted forConnollyat 45'minutes
- Garry Sutton
- Shots on Target
Second Half ends, Stevenage 2, Portsmouth 1.
Attempt missed. Danny East (Portsmouth) header from the left side of the six yard box is close, but misses to the right.
Corner, Portsmouth. Conceded by Jordan Burrow.
Corner, Portsmouth. Conceded by Jon Ashton.
Attempt blocked. Ricky Holmes (Portsmouth) right footed shot from long range on the right is blocked.
Corner, Portsmouth. Conceded by Simon Heslop.
Attempt blocked. David Connolly (Portsmouth) right footed shot from the centre of the box is blocked.
Attempt blocked. Sonny Bradley (Portsmouth) right footed shot from the right side of the six yard box is blocked.
Substitution, Stevenage. Jordan Burrow replaces Francois Zoko.
Foul by Michael Doughty (Stevenage).
David Connolly (Portsmouth) wins a free kick in the attacking half.
Greg Tansey (Stevenage) is shown the yellow card.
Corner, Stevenage. Conceded by Sonny Bradley.
Jed Wallace (Portsmouth) is shown the yellow card.
Roarie Deacon (Stevenage) wins a free kick on the left wing.
Foul by Jed Wallace (Portsmouth).
Attempt missed. Sonny Bradley (Portsmouth) right footed shot from long range on the left is close, but misses to the right.
Corner, Portsmouth. Conceded by Luke Jones.
Substitution, Stevenage. Roarie Deacon replaces Filipe Morais.