Saturday
Blackburn Rovers v West Bromwich Albion 2-1
Charlton Athletic v Tottenham Hotspur 2-1
Fulham v Manchester United 0-2
Portsmouth v Newcastle United 1-2
Sunderland v West Ham United 0-1
Sunday
Manchester City v Everton 1-2
Wigan Athletic v Bolton Wanderers 0-1
Arsenal v Birmingham City 2-1
Aston Villa v Middlesbrough 2-2
Liverpool v Chelsea 1-1
Blackburn Rovers v West Bromwich Albion 2-1
Charlton Athletic v Tottenham Hotspur 2-1
Fulham v Manchester United 0-2
Portsmouth v Newcastle United 1-2
Sunderland v West Ham United 0-1
Sunday
Manchester City v Everton 1-2
Wigan Athletic v Bolton Wanderers 0-1
Arsenal v Birmingham City 2-1
Aston Villa v Middlesbrough 2-2
Liverpool v Chelsea 1-1