It's only going to get tougher for Arsenal .
A 3-0 defeat to Manchester City at the Emirates on Thursday night left them 30 points behind the league leaders and followed another 3-0 loss against the same opponents in the Carabao Cup final.
It was the first time City were able to record a league double over the Gunners since the 1975/76 season and, after a trip to Brighton on Sunday, Arsenal face Milan in the first leg of their Europa League last 16 match.
And as you can see here, courtesy of Opta, the Italian side are a team in form, having kept a clean sheet in their last six games for the first time since 2006.
6 - @acmilan have kept six clean sheets in a row in all competitions for the first time since October 2006, under @MrAncelotti . Devil. pic.twitter.com/U9YEuW3iKb — OptaPaolo (@OptaPaolo) March 1, 2018
Milan beat Lazio on penalties on Wednesday night to reach the Coppa Italia final and in doing so, remained unbeaten in all competitions in their last 13 games, which is their longest streak since 2009.
13 - Milan are unbeaten in their last 13 games (all competitions) – their longest run since December 2009. Fight. #LazioMilan — OptaPaolo (@OptaPaolo) February 28, 2018
Manager Gennaro Gattuso only took the manager's job in November when Milan promoted him from coach of the youth team after sacking Vincenzo Montella but he has steadied the ship.