Bayern Munich take on Liverpool in the other game to be played on 1st August with the final to take place the following day at the Allianz Arena.
Bayern Munich have confirmed the pairings, dates and kick-off times for August's Audi Cup pre-season tournament.
Both semi-finals will be played on Tuesday 1st August. Atlético de Madrid take on Napoli, confirmed as the Italian guests - not AC Milan who were previously believed to have been invited. That game kicks off at 17:45 hours CEST.
A little later that evening, hosts Bayern Munich will do battle with Liverpool with that match kicking off at 20:30 hours local time. The winners will meet in the final which will be played the following day. Wednesday 2nd with kick off at 20:30 hours, just after the game for third place, which gets underway at 17:45.
In the four previous editions of the Audi Cup only one visiting team has won the trophy - Barcelona, who beat Bayern 2-9 in 2011. The hosts have ended as winners in the three other editions, beating guest clubs Manchester United, Manchester City and Real Madrid.