They forced two good saves from Neuer before Balotelli struck in the 20th minute. Cassano swirled past Boateng and Hummels to glide over a smooth left-footed cross and the 21-year-old Italy striker drilled in a header to open the scoring.
Balotelli, long criticised for not realising his full potential and for his off-the-pitch antics, stepped up again in the 36th when the German defence was caught napping by a deep Riccardo Montolivo cross and the forward thundered in an unstoppable shot after a deft first touch.
Germany coach Joachim Loew decided to add some pace to his team with Miroslav Klose and Marco Reus coming on at the start of the second half and they quickly took control of the game.
Image: Italy's Mario Balotelli scores the first goal during the Euro 2012 soccer championship semifinal match between Germany and Italy in Warsaw, Poland, Thursday, June 28, 2012.