Two goals in as many second-half minutes inspired Pompey to an impressive 3-1 win at 10-man Cambridge United this afternoon.
Matt Tubbs was on target twice for the visitors - who were also reduced to 10 men late on - as they went top of League Two.
Having trailed to Robbie Simpson’s controversial fourth-minute opener - flagged offside in the build up by the linesman, before being overruled by the referee - the game seemed to hinge on a moment of madness from home skipper Mark Roberts.
With the half-time whistle blown, Roberts appeared to manhandle both Pompey goalkeeper Aaron McCarey and Blues assistant boss Leam Richardson as the two sides left the pitch.
A tannoy announcement confirmed his departure, with Richardson also ordered to the stands, before Pompey made their numerical advantage count on 67 minutes as Leon Legge put through his own net under pressure from Tubbs.
With some believing Tubbs to have got the decisive touch, what was not in doubt was Pompey’s second as Tubbs got on the end of a fine flowing move to steer home Gary Roberts’ fine cross a minute later.
And with three minutes remaining, that man Tubbs was on the spot again to head home after substitute Kal Naismith’s cross bounced kindly off the crossbar for him.
The Blues’ fine afternoon which saw the visitors retun to the top of League Two, was only marred late on when Gareth Evans saw red in stoppage-time after running the ball and lunging in on Elliott Omozusi.