Treble winners Bayern Munich came from a goal down to beat Manchester City 2-1 in a mini pre-season football tournament final in Munich and look on track for the season's start next week.
Bayern, who lost 4-2 to rivals Borussia Dortmund in the German Super Cup last week, take on lower-tier SW Rehden in the German Cup first round next week.
Despite dominating much of the game, Bayern, who won the Champions League as well as the domestic double last season, found themselves trailing on the hour.
New City signing Alvaro Negredo latched on to a Samir Nasri pass to beat Javi Martinez in a sprint and slot past keeper Manuel Neuer on the hour.
The Premier League side's joy was short-lived though, as man-of-the-match Thomas Mueller converted a penalty awarded for handball five minutes later and the hosts added another with a low header from Mario Mandzukic in the 73rd.