Jefferson Farfán gave the hosts the lead in a first half that did little to suggest the drama that would follow after the interval. Having been 2-0 and 4-2 behind after the break, Hannover levelled at 2-2 and then pulled the game back to 4-3 before the Gelsenkirchen side put the contest to bed.

Julian Draxler swept in Lewis Holtby's pass after 49 minutes for Schalke's second but within ten minutes parity had been restored through Sergio da Silva Pinto's deflected effort and Szabolcs Huszti's drive. Marco Höger (64) exchanged passes with Holtby before making it 3-2 and Ciprian Marica (67) appeared to have settled matters.

However, Huszti's stunning volley within a minute cast the result in doubt and the visitors remained dangerous until Holtby (88) tapped in on the counterattack to seal the victory. There was still time for a spectacular overhead kick by Mame Diouf to complete the scoring.

The UEFA word, the UEFA logo and all marks related to UEFA competitions, are protected by trade marks and/or copyright of UEFA. No use for commercial purposes may be made of such trade marks. Use of UEFA.com signifies your agreement to the Terms and Conditions and Privacy Policy.