Bayer Leverkusen welcomed Atletico Madrid to Germany on Tuesday night for the first leg of their last-16 Champions League tie.
Saul Niguez's 17th-minute curling effort sent Atletico into the lead in Germany, before Antoine Griezmann doubled the away side's advantage eight minutes later.
Karim Bellarabi halved the deficit early in the second period, but Atletico scored a third just before the hour after Kevin Gameiro netted from the penalty spot.
Leverkusen were not finished and scored a second through a Stefan Savic own goal in the 68th minute, but Fernando Torres headed a fourth for Atletico late on to leave the Madrid side with a two-goal advantage ahead of the second leg next month.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
© Getty Images
BAYER: Leno; Henrichs, Dragovic, Toprak, Wendell; Bellarabi, Aranguiz, Kampl, Brandt; Havertz, Chicharito
ATLETI: Moya; Vrsaljko, Savic, Gimenez, Luis; Gabi, Saul, Koke; Carrasco, Gameiro, Griezmann
© Getty Images
© SilverHub
1999 - Kai Havertz is the first player born after the 1999 Champions League final to start a Champions League game. Youth.
— OptaJoe (@OptaJoe) February 21, 2017
© SilverHub