LONDON — Arjen Robben scored a go-ahead goal in the 89th minute to give Bayern Munich a 2-1 victory over German rival Borussia Dortmund on Saturday night in the Champions League final, ending four years of frustration for his team in club soccer's biggest tournament.
Bayern had lost two of the last three Champions League finals.
A year earlier, Robben failed to convert a penalty kick in overtime as Bayern lost the final in its own stadium against Chelsea in a shootout. This time, when he carried the European Cup toward the thousands of celebrating fans in red and white and raised it over his head, he received undivided adulation.
In a game that featured a slew of chances for both teams, Mario Mandzukic put Bayern ahead in the 60th minute, and Ilkay Gundogan tied it with a penalty kick 8 minutes later after defender Dante fouled Marco Reus.
Robben had missed two great chances in the first half, reviving memories of last year and of the 2010 World Cup final, when the winger missed the Netherlands' best chance during the loss to Spain.
Even Bayern great Franz Beckenbauer, the club's honorary president, said during halftime on television that "evidently in the big games he just can't score."
But this time, he could.
Robben ran onto Franck Ribery's backheeled flick-on in the area and calmly slotted the ball past goalkeeper Roman Weidenfeller to give Bayern its first Champions League victory since 2001 and fifth overall. Bayern lost to Inter Milan in the 2010 final.