Latvia ended the game as 3:1 victors having stormed to a 3:0 lead before allowing Germany to score a consolation goal. You can read a full match report HERE.
The upshot is that Latvia, Germany and hosts Denmark are all scrapping for fourth place in the group and the right to advance to the second round of the tournament.
Latvia takes on mighty Canada on May 14 before what could be a make-or-break showdown with Denmark in the final group game.
With the scoresheet going unused for 36:53, it was beginning to look like no one wanted to budge. But after an amazing defensive play, the tides turned #LATvsGER #IIHFWorlds pic.twitter.com/svMAbnZaWF
— IIHF (@IIHFHockey) May 12, 2018