Semi Finals

Two very interesting matches lined up for the Champions League semi-finals, one between fierce rivals Real Madrid and Barcelona, the other between Manchester United and surprise packets German side Schalke.

Madrid recently one Spain's domestic cup against Barcelona in the final, breaking the trophy in the process, but gives them one up on the Catalan club.Manchester United are heavy favourites to beat Schalke, but they have claimed a huge scalp in reigning champions Inter Milan, so anything can happen.

I'll be going for Real Madrid and Schalke, but I can see a Barca/United final.