Italian giants Juventus beat Fiorentina to make Europa League quarterfinals . Stunning free kick from veteran Andrea Pirlo seals victory over fellow Italian Juventus . Portuguese giants Benfica see off late pressure from Barcelona to reach last eight . Spanish side A 2-2 draw with Portuguese champions Valencia ease past Bulgarian minnows FC Razgrad .
Italian giants Juventus beat Fiorentina to make Europa League quarterfinals . Stunning free kick from veteran Andrea Pirlo seals victory over fellow Italian Juventus . Portuguese giants Benfica see off late pressure from Barcelona to reach last eight . Spanish side Valencia ease past Bulgarian minnows FC Razgrad .