Reichel put Germany ahead 1-0 on its second shot on goal, over Silovs' blocker on a breakaway, at 2:06 of the first period.
Locmelis, a forward prospect for the Boston Bruins, tied it 1-1 on a power play at 15:48, finishing a pass from Girgensons at the right post.
"Definitely feels good," Locmelis said. "It feels good to get the first one. It was nice to play against the U.S. in the last game to get the feeling, like NHL-level or even better than NHL-level. So, it was way easier today. We were almost used to the high, high pace."
Kalble took 1:08 to restore the lead for Germany, making it 2-1 at 16:56. Frederik Tiffels intercepted a pass from Kaspars Daugavins and moved it to Kalble in the left face-off circle for a wrist shot.
Locmelis scored with a sharp shot from low in the right circle on a 5-on-3 power play, tying it 2-2 at 8:02 of the second period.