Heroes & Villains: the weekend's winners and losers

Who left their mark and who hit the skids this Premier League weekend? Mark Booth investigates

RESULTS (click team name for web-wide club news feed) Sat 21 JanNorwich City 0-0 Chelsea; Everton 1-1 Blackburn Rovers; Fulham 5-2 Newcastle United; Queens Park Rangers 3 -1 Wigan Athletic; Stoke City 1-2 West Bromwich Albion; Sunderland 2-0 Swansea City; Wolverhampton Wanderers 2-3 Aston Villa; Bolton Wanderers 3-1 LiverpoolSun 22 JanManchester City 3-2 Tottenham Hotspur; Arsenal 1-2 Manchester United

Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1