Bundesliga: Robert Lewandowski netted his 26th league goal this season for Bayern Munich, but Eintracht Frankfurt deserved the win thanks to first-half goals by Japan midfielder Daichi Kamada and Amin Younes.
World champions Germany will face Chile in Sunday's final in St Petersburg while Mexico play Portugal in Moscow's third-place play-off