Bayern and Dortmund in German cup final

Bayern and Dortmund in German cup final

The two top teams in the Bundesliga will face off in Berlin's Olympic Stadium on May 12 for the German cup final, following a win Wednesday evening from Bayern Munich.

Dortmund back at Bundesliga top after beating Mainz

Dortmund back at Bundesliga top after beating Mainz