Pompey Women suffered late heartache as they were knocked out of the National League Plate in the second round at Keynsham.
Boss Jay Sadler – who was serving the first part of a two-match touchline ban – saw his side concede in stoppage-time as they fell to a 2-1 defeat.
Katie James had given the Blues an early advantage, only for the Division One South West outfit to hit back with a goal towards the end of each half.
Both teams came into the tie on the back of comprehensive victories in the previous round, so a tight contest was expected at the AJN Stadium.
And it was the visitors who drew first blood, following a good piece of link-up play between Rachel Panting and JAMES.
The latter collected the ball from a neat one-two and fired a shot into the bottom corner to break the deadlock on 11 minutes.
Much of the remainder of the first half was contested in the middle of the pitch, although both sides had chances to add to the scoring.
It was Keynsham on target just before the break, however, with Kerry Bartlett meeting a cross from Kirsten Rendell to head past Robyn Levett.
Half Time: Keynsham 1 Pompey 1
Daisy McLachlan emerged from the Blues bench just before the hour mark and was soon involved in the action.
Her effort from the edge of the box caught a deflection before being claimed by Keynsham keeper Charlotte Haynes.
Bartlett then had a couple of opportunities to add to her personal tally, first being just unable to connect with a ball into the box, then turning and sending a shot against the post.
Pompey were looking to take advantage of the pace of McLachlan, Panting and substitute Esther Anu in order to find the goal that would see them progress.
But it was James who capitalised on a long punt forward from Levett, pressuring the defence to win a corner.
And, seconds later, Panting surged into the box and squared for Hannah Geer at the back post, only for Haynes to claim the ball under pressure.
It was proving to be just as closely contested in midfield as the first half, but the final few moments proved decisive.
Ellie Curson fired a shot into the top corner deep into stoppage-time to ensure it was Keynsham who booked their place in the third round.
The Blues still fought for a leveller as the seconds ticked down, but were unable to provide any more late drama.
Pompey: Levett; Kirby (Currie 65), Southgate (c), Younger, Tonks, Geer (Anu 75); Perkins (McLachlan 59), Rowe, Bradley; Panting, James
Subs not used: Rowlands, May
Next up for Pompey Women – following a three-week break – is a trip to the University of Loughborough Stadium to face Loughborough Foxes on Sunday, November 11.