Premier League 2006/07

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