Premier League 2003/04

Day 28
Bolton Wanderers 0-2 Chelsea
Charlton 1-0 Middlesbrough
Birmingham 0-1 Leicester
Fulham 2-0 Leeds United
Blackburn 0-2 Arsenal
Everton 1-0 Portsmouth
Wolverhampton 0-4 Aston Villa
Manchester City 4-1 Manchester United
Tottenham 1-0 Newcastle
Southampton 2-0 Liverpool