Ajax Amsterdam have done the impossible, beating Juventus in Turin 2 – 1 ( 3 – 2 aggregate) in their second leg match of the Champions league played on Tuesday.

The young Ajax team has pulled off unlikely victories away from home, first against Real Madrid in March, beating them 4 – 1 and now Juventus. They are now through to the semi-finals where they will face either Manchester City or Tottenham Hotspur.


In another Champions League fixture, Manchester United failed to come away with any goals at Nou Camp as they went down 3 – 0 against FC Barcelona.

Wednesday sees F C Porto hosting Liverpool and Manchester City play Tottenham, kick off @ 21:00pm (CAT)