Results:

Aston Villa 3-2 QPR
Aston Villa: Agbonlahor 45, Weimann 59, Benteke 82
QPR: Jenas 23, Townsend 73

Everton 2-0 Manchester City
Everton: Osman 32, Pienaar sent off 61, Jelavic 90

Manchester United 1-0 Reading
Man Utd: Rooney 21

Southampton 3-1 Liverpool

Southampton: Schneiderlin 6, Lambert 33, Rodriguez 80
Liverpool: Coutinho 45

Swansea 0-2 Arsenal
Arsenal: Monreal 74, Gervinho 90

Stoke 0-0 West Brom

SPL:

Celtic 4-3 Aberdeen
Celtic: Commons 1, Mulgrew 68, Hooper 87
Aberdeen: Vernon 45, Magennis 52, 60