They did it again! Even when you thought their opponents would not succumb to what so many teams had before, Manchester City still delivered an Etihad beating.
City's 6-3 victory over Arsenal this afternoon proved one thing: It will take a mighty good performance for anyone in the Premier League to take even a point at the home of Manuel Pellegrini's men. Now if only they could do this on the road.
The Blues went ahead through Sergio Aguero, before Theo Walcott equalised with the first of his two goals for the afternoon.
Alvaro Negredo ensured the hosts went in 2-1 up and that quickly became 3-1 when Fernandinho scored five minutes into the second-half.
Walcott pulled a goal back for the Gunners but that lasted just three minutes, when David Silva marked his return to domestic matters with a goal of his own.
Fernandinho scored his second with two minutes of normal-time to play, but there was still time for Per Mertesacker to score at one end and Yaya Toure to net at the other.
So, a 6-3 win for the side as good as any in world football on their own patch. And with it, the Blues climb to second in the table, just three points behind an Arsenal side licking their wounds. The only consolation they can take from the match is the fact that they won't be the only ones.