Since the start of the season both teams have had their up and downs with Arsenal experiencing one of the worst spell under Arsene wenger.Despite winning in their last two matches it's unpredictable if really Arsenal are back on the track.For Man  city despite not having not a very impressive start compared to last season they are quite above Arsenal in terms of performances by far.

Both have  been hit by injury spells of crucial players through out the season.One of them Sergio aguero is expected to be back today for city while they will really miss Yaya toure who will be re
presenting his country in AFCON.But with the likes of Frank lampard ,Fernadinho and Fernando providing nice cover there is nothing to worry about for the citizens.

Going forward, Arsene Wenger’s men are as potent as any other Premier League attack, but when out of possession they have really struggled to remain tight at the back.Currently Arsenal lie 6th with 36 points while Man city lies 2nd with 47 five points behind table topping Chelsea.So Arsenal have a lot to do in order to secure an away win today and also to secure a top four finish at the end of the season.

Man City have scored 1 goal or less in 7 of their last 20 home games, going on to win 4, draw 1 and lose 2 of these matches.

Man City have conceded 1 goal or less in 16 of their last 20 home games, going on to win 13, draw 1 and lose 2 of these matches.

In their last 20 home matches, Man City have scored 2.3 goals per game and conceded 0.8 goals per game on average.

 
Arsenal have scored 1 goal or less in 10 of their last 20 away games, going on to win 2, draw 1 and lose 7 of these matches.

Arsenal have conceded 1 goal or less in 10 of their last 20 away games, going on to win 8, draw 1 and lose 1 of these matches.

In their last 20 away matches, Arsenal have scored 1.4 goals per game and conceded 1.6 goals per game on average