AC Milan get a vital win away at Fiorentina to cling onto second position.
Lazio score late winner to snatch all three points against Juventus.
Atalanta claim a big win at the home of reigning champions Napoli.
Leverkusen produce another unreal comeback to edge closer to Bundesliga title.
Bayern Munich lose further ground on leaders Bayer Leverkusen with home defeat t...