Pompey defied the odds to grab an 88th-minute equaliser in snatch a crucial point against Oxford United.
The Blues were reduced to 10-men on 17 minutes when Connot Ogilvie was controversially dismissed for a challenge on Stan Mills.
At the time John Mousinho’s men were leading through Keshi Anderson’s opener and it remained the scoreline at half-time.
However, in the second half, Brodie Spencer and Will Lankshear put the visitors in command with a 2-1 lead - then Andre Dozzell converted Milli Alli’s cross to make it 2-2.
And here are our Pompey player ratings...

9. Gustavo Caballero - 8
His finest performance at Fratton Park. Showed energy, pace, desire and commitment from the off. Also had a role in the opening goal, heading Ogilvie’s cross back across goal. Ran himself into the ground. | Jez Tighe/ProSportsImages

10. Conor Chaplin - 6
(Replaced by Jordan Williams on 21 mins) The unlucky man who had to be sacrificed following the controversial sending off of Ogilvie. | Jez Tighe

11. Keshi Anderson - 9 - MOM
(Replaced by Milli Alli on 81 mins) Looks a brilliant signing. Handed his first Pompey start with Mousinho losing patience with out-of-sorts Alli and what a performance. Gave guile and quality to the Blues’ attacking play which they had been badly missing. Plus a classy opening goal. | Graham Hunt/ProSportsImages

12. Colby Bishop - 8
Had few scoring opportunities, but led the line brilliantly, fighting off defenders and making a real nuisance of himself. Nobody does it better in this Pompey squad. | Jez Tighe


