Japan defeated Germany 7-4 to pick up its third win on the third day of the Men's World Curling Championships but lost 8-5 to Sweden on Monday.