Timo Meier scored twice including the game-winner as part of his three-point night as the New Jersey Devils defeated the Toronto Maple Leafs 6-5, despite Auston Matthews and John Tavares scoring two goals apiece.