Premier League 2006/07

Day 31
Bolton Wanderers 1-0 Sheffield United
Charlton 1-0 Wigan
Fulham 1-1 Portsmouth
Liverpool 4-1 Arsenal
Manchester United 4-1 Blackburn
Newcastle 0-1 Manchester City
Watford 0-1 Chelsea
West Ham 2-0 Middlesbrough
Tottenham 1-0 Reading
Aston Villa 1-1 Everton