Remo Freuler had a nice first half away against Germany.

In the fifth minute he lifted the ball so that Mario Gavranovic could nod in 1-0.

20 minutes later, Freuler extended to 2-0 with a beautiful chip over Manuel Neuer in the German goal cage.

Gavranovic two-goal shooter

Then it was shaky in Germany.

But Timo Werner reduced to 1-2 half an hour into the match.

Less than an hour into the match, Kai Havertz came 2-2.

Gavranovic stepped forward again for Switzerland.

After a weak German offside trap, he knocked in 3-2 to Switzerland.

Tops the group

Then came the delicacy of the match.

Timo Werner appeared on cue near the post, and steered it past the goalie.

There came Serge Gnabry and beautifully heeled in the final result 3-3.

Germany tops the group with seven points, one ahead of Spain and third Ukraine.

Switzerland is jumbo with two points.