Allianz Arena
The final was played on 19 May 2012 at the Allianz Arena in Munich, Germany.