Portsmouth 2-1 Manchester United: result and report

Premier League · Saturday 7 April 2007

Result

Portsmouth 2-1 Manchester United

Premier League · Saturday 7 April 2007, 16:15 UTC · half-time 1-0

Portsmouth · Manchester United · Premier League predictions

Portsmouth 2-1 Manchester United: match report

Portsmouth won against Manchester United 2-1 in the Premier League on Saturday 7 April 2007. The half-time score was 1-0.

Matthew Taylor opened the scoring in the 30th minute. Portsmouth's goals came from Matthew Taylor (30') and an own goal by Rio Ferdinand (89'). Manchester United scored through John O'Shea (90+1').

Discipline: Portsmouth received 3 yellow cards; Manchester United received 1 yellow card.

Going into the game Portsmouth were 9th on 43 points from 31 and Manchester United 1st on 78 points from 31. Portsmouth went on to finish that season 9th with 54 points, and Manchester United 1st with 89.

Before this game the head-to-head record in our data stood at 2 Portsmouth wins, 0 draws and 5 for Manchester United.

Going into the match Portsmouth's last five read D-D-L-L-W and Manchester United's W-W-W-W-W.

Data as of 3 Nov 2026.

Key events

  • 30'Goal · Matthew TaylorPortsmouth · 1-0
  • 39'Yellow card · LaurénPortsmouth
  • 77'Yellow card · David JamesPortsmouth
  • 81'Yellow card · Gary O'NeilPortsmouth
  • 89'Own goal · Rio FerdinandPortsmouth · 2-0
  • 90+1'Goal · John O'SheaManchester United · 2-1
  • 90+2'Yellow card · Ryan GiggsManchester United

Head-to-head

7 meetings: Portsmouth 2, draws 0, Manchester United 5.

Team news

Portsmouth expected line-up

Linvoy Primus, Dejan Stefanovic, Glen Johnson, Noé Pamarot, Pedro Mendes, Richard Hughes, Nwankwo Kanu, David James, Sulzeer Campbell

Manchester United expected line-up

Edwin van der Sar, Rio Ferdinand, Wes Brown, John O'Shea, Patrice Evra, Kieran Richardson, Louis Saha, Cristiano Ronaldo, Ryan Giggs, Gary Neville