Newcastle United 3-0 Portsmouth: result and report

Premier League · Saturday 25 October 2003

Result

Newcastle United 3-0 Portsmouth

Premier League · Saturday 25 October 2003, 14:00 UTC · half-time 2-0

Newcastle United · Portsmouth · Premier League predictions

Newcastle United 3-0 Portsmouth: match report

Newcastle United defeated Portsmouth 3-0 in the Premier League on Saturday 25 October 2003. It was 2-0 at half-time.

Gary Speed opened the scoring in the 17th minute. Newcastle United's goals came from Gary Speed (17'), Alan Shearer (28', penalty) and Shola Ameobi (61'). Portsmouth did not score.

Discipline: Newcastle United received no yellow cards; Portsmouth received 2 yellow cards.

Going into the game Newcastle United were 11th on 12 points from 9 and Portsmouth 10th on 12 points from 9. Newcastle United went on to finish that season 5th with 56 points, and Portsmouth 13th with 45.

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

Data as of 3 Nov 2026.

Key events

  • 17'Goal · Gary SpeedNewcastle United · 1-0
  • 28'Yellow card · Teddy SheringhamPortsmouth
  • 28'Penalty goal · Alan ShearerNewcastle United · 2-0
  • 61'Goal · Shola AmeobiNewcastle United · 3-0
  • 65'Yellow card · Boris ZivkovicPortsmouth