Thomas Muller scored his first international goal in over two years as Germany demolished Latvia 7-1 in their final warm-up game before Euro 2020.

Robin Gosens opened the scoring for Die Mannschaft in the 19th minute and Manchester City star Ilkay Gundogan made it 2-0 soon after, in the 21st minute.

Things went from bad to worse for the Latvians as Muller found the net 6 minutes later to make it 3-0 and it started looking really ugly for the away side.

Latvia knew it was going to be a long night as Germany were relentless and pushed forward, leading to a fourth goal courtesy of an own goal by Roberts Ozols in the 39th minute to make it 4-0.

Bayern Munich’s Serge Gnabry made it 5 just before halftime in the 45th minute to put Germany in an absolute commanding position going into the break.

The second half was more about damage control for the Latvians but they failed to do much as Chelsea’s Timo Werner made it 6-0 in the 50th minute.

Aleksejs Saveljevs pulled a goal back, which was a mere consolation, in the 75th minute but that satisfaction did not last long for Latvia as Germany made it 7-1 inside a minute through Leroy Sane.

Germany had 24 shot attempts in the game and converted 7 of their 9 shots on target. They had 75% possession for the game and controlled it from the get-go.

Captain Manuel Neuer achieved a new milestone as he became the first goalkeeper to reach 100 caps for Germany.

This result will be a massive confidence booster for Joachim Low’s side. The Germans have struggled in recent times and they will want to make things right as they prepare of Europe’s biggest continental competition.

Germany face world champions France in their opening Group F fixture on 15 June. European champions Portugal are also a part of the group making this the so-called ‘group of death’ for this year’s European Championship. Hungary are the fourth team to complete the group.