The see-saw game continued when Switzerland restored their lead just two minutes later, Gavranovic with his second after the Germans made a meal of clearing their lines but it was soon 3-3 and Chelsea men were involved again. Havertz played the ball forward to Werner who beat his marker out wide and supplied Serge Gnabry for the goal.
At that stage with half-an-hour to play, more goals seemed inevitable but it proved not the case. Havertz came off 15 minutes from the end and the Swiss had a man sent off in the dying minutes.
Elsewhere in the same group, Kepa was again an unused sub for Spain who selected David De Gea in goal and were defeated 1-0 away to Ukraine. They top their group by one point from Germany and Ukraine with four games played.
Having made his comeback from injury with a substitute appearance on Friday, Hakim Ziyech was not involved in Morocco’s 1-1 draw with DR Congo in Tuesday’s friendly.
Moving down the age groups, England Under-21s qualified for next year’s European Championships with two games to play thanks to three points secured against Turkey at Molinuex.
Marc Guehi was part of the defence that was heading for a clean sheet until their opponents scored in the 92nd minute while Callum Hudson-Odoi, playing with a bandaged head, was in a lively England attack that was restricted to a one-goal lead for most of the game, given to them by a first-half own-goal.