GELSENKIRCHEN (Agencies) - Schalke completed a surprising rout of title holder Inter Milan, winning 2-1 to reach its first Champions League semi-final. Schalke advanced 7-3 on aggregate and will play Manchester United in the semi-finals, with the first leg at home on April 26. With Schalke holding a massive advantage following its 5-2 trouncing of Inter in Milan last week, Raul Gonzalez all but sealed the club's passage into the semis when he scored in the 44th minute. Thiago Motta equalized for Inter in the 49th, but Benedikt Hoewedes scored the winner in the 81st for the surprising German side. Inter had most of the possession and seven corners but could not translate the momentum into more chances or goals in the first half. Schalke was happy to sit back and wait for Inter's mistakes and it was just such a situation that led to the first goal. Jose Manuel Jurado slipped the ball through a huge opening in Inter's defence and Raul easily rounded Julio Cesar to slot home, raising his Champions League record tally to 71 goals.