I think Arsenal clicked after their win over Liverpool.
They have had the best defense by far since the beginning of the season, and that's the Rice effect surely.
At the same time though, they have had problems in creating chances and breaking buses.
But now, the last 3 or 4 games, it seems that they have upgraded their attack, they look more fluid with Odegaard dropping deep and Haverz Trossard moving in between the lines, they have absolutely shattered opponents that 2 or 3 months back they would have won narrowly by 1 goal margin.
If Arsenal can keep this up, they might snatch the title. At the moment, they look better than City