Olympiacos and Fiorentina engaged in a relentless battle, but it was the Greeks who emerged victorious in the end. The final ...