This is a fixture between two in-form sides and should be a tightly contested game. However, we are backing the hosts to come away with a narrow win to make it two wins from two in the competition. Leverkusen have been in impressive home form, with just one loss in their previous ten competitive home fixtures. The Germans have also won three of their previous four games.
Milan have also enjoyed success lately, winning three of their last five. However, dating back further they have won just three of eight and began the season with one win in five. Goals should be expected in this game, as over 2.5 goals have been scored in six of the previous eight involving Leverkusen, and the last nine involving Milan. Look for Leverkusen to get off to a quick start, as they have scored first in seven of their previous eight. – Bayer Leverkusen 2-1 AC Milan