Milan has hit form under the guidance of Genaro Gattuso having slumped to the bottom half before the former midfielder was appointed.
They have however, gone 13 games unbeaten and are back in European contention for next season, coupled with a date in the Coppa Italia final.
They have won 5 of their last 6 matches and grinded out a 0-0 draw in their last match to reach the final of the Coppa Italia.
This game comes at a time that Arsenal would have loved to play opponents of lesser quality so they can build some confidence, but they have to face a tough trip to Milan where they lost 4-0 the last time they visited.
This is the Gunners’ only sure route to the Champions League next season, and pressure is on Wenger to qualify for Europe’s elite competition.
Arsenal have lost 5 of their last 6 games and were so poor against Brighton in their last match you wonder if they have the confidence to even score a goal in this game.
Results of each team’s last 5 matches across all leagues and competitions