If Liverpool’s 2005 success was known as the Miracle of Istanbul, given the nature of their comeback from 3-0 down to win on penalties, Barcelona and Arsenal would have probably liked to have been victors of a much calmer final in 2006.

Whilst the Stade de France – the host stadium of the…



To read the full article click here By: Ryan Smart