Middlesbrough 0-1 Newcastle United: result and report

Premier League · Saturday 18 October 2003

Result

Middlesbrough 0-1 Newcastle United

Premier League · Saturday 18 October 2003, 14:00 UTC · half-time 0-1

Middlesbrough · Newcastle United · Premier League predictions

Middlesbrough 0-1 Newcastle United: match report

Middlesbrough lost to Newcastle United 0-1 in the Premier League on Saturday 18 October 2003. The half-time score was 0-1.

The only goal came from Shola Ameobi of Newcastle United in the 21st minute.

Discipline: Middlesbrough received 3 yellow cards; Newcastle United received 3 yellow cards.

Going into the game Middlesbrough were 17th on 7 points from 8 and Newcastle United 18th on 6 points from 7. Middlesbrough went on to finish that season 11th with 48 points, and Newcastle United 5th with 56.

Before this game the head-to-head record in our data stood at 2 Middlesbrough wins, 0 draws and 4 for Newcastle United.

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

Data as of 3 Nov 2026.

Key events

  • 16'Yellow card · Gary SpeedNewcastle United
  • 21'Goal · Shola AmeobiNewcastle United · 0-1
  • 63'Yellow card · Andrew O'BrienNewcastle United
  • 65'Yellow card · Dorival Guidoni JúniorMiddlesbrough
  • 70'Yellow card · Titus BrambleNewcastle United
  • 86'Yellow card · Massimo MaccaroneMiddlesbrough
  • 90'Yellow card · Danny MillsMiddlesbrough

Head-to-head

6 meetings: Middlesbrough 2, draws 0, Newcastle United 4.