Champions League Semi Finals Matches

 ronaldoAnd then there were four...


FC Barcelona, Manchester United, Real Madrid and Schalke 04 move on to the semifinals.