CALGARY — Dylan Larkin scored his 23rd goal and Cam Talbot made 33 saves to lead the streaking Detroit Red Wings to a 3-1 victory over the Calgary Flames, their fifth win in a row.