Atlético Madrid won 4-2 at Bayer Leverkusen in a topsy-turvy game to take a firm grip on their Champions League last-16 tie