Germany shocked Canada in the men’s ice hockey, 15-year-old Alina Zagitova won gold in the figure skating and Great Britain lost to Sweden in the curling