Wayne Simmonds scored his second goal of the game to snap a 2-2 tie in the third period as the Flyers beat the Canadiens 4-2 Tuesday night.