TORONTO - James van Riemsdyk broke out of a scoring slump, and the Toronto Maple Leafs snapped a five-game losing streak with a 3-2 victory against the Detroit Red Wings on Tuesday.

Alexey Marchenko and Nazem Kadri also scored for the Maple Leafs (28-22-14), who were 0-2-3 in their previous five outings. Rookie Mitch Marner and Tyler Bozak each had two assists.

Gustav Nyquist struck twice for the Red Wings (25-27-11), while Henrik Zetterberg extended his point streak to seven games with an assist on both goals.

Frederik Andersen made 22 saves. Petr Mrazek, making his eighth straight start for Detroit, stopped 25 shots.

A brutal turnover in Detroit's end led to the opening goal from Marchenko, who was a Red Wing until Feb. 4 when Toronto claimed him off waivers.

Darren Helm attempted a cross-ice pass that was intercepted by Marner. Mrazek made a sprawling save on Bozak after he was set up by Marner, but Marchenko came in from the blue line to grab the rebound and put it into the wide-open net for his first of the year.