The top four sides in the Premier League all recorded victories on the first day of 2014 on a full book of fixtures around England and Wales.
Fernandinho opened the scoring before Wilfried Bony levelled for the Swans prior to Yaya Toure and Aleksandar Kolarov giving City a two-goal lead. Bony struck back spectacularly in injury-time but it wasn't enough as Manuel Pellegrini's side made it five in a row.
Third-placed Chelsea scored a solid 3-0 win at Southampton thanks to goals from Fernando Torres, Willian and Oscar while Liverpool beat Hull City 2-0 - with Luis Suarez scoring his 20th goal of the season - to move above Merseyside rivals Everton.
Elsewhere, Crystal Palace and Norwich City drew 1-1, Fulham moved out of the relegation zone with a 2-1 home win over ten-man West Ham United, bottom-placed Sunderland lost 1-0 at home to Aston Villa as Saido Berahino scored a late penalty for West Bromwich Albion to edge Newcastle United who had Mathieu Debuchy sent off.
The Premier League will take the upcoming weekend off, stepping aside for third round FA Cup fixtures, before returning on January 11.
2013/14 Barclays Premier League season scores
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball