The Leafs snapped their three-game losing slide with a 3-1 win over the Anaheim Ducks on Wednesday night.

Patrick Marleau’s third period goal broke a 1-1 tie and held up as the winning goal. It was the 100th game-winning goal of Marleau’s illustrious career, good for seventh place on the NHL’s all-time list.

“Been around a while I guess. It’s pretty cool to say you’ve got a hundred of them but you hope there are a lot more where that came from,” Marleau said to reporters after the game.

Connor Brown scored his fourth goal of the year for the Leafs, and Leo Komarov rounded out Toronto’s scoring into an empty net.

Frederik Andersen made 28 saves in net for the win.