TORONTO (AP) The Detroit Red Wings need every win they can get as they try to keep their playoff streak alive.
Jimmy Howard made 32 saves for the Red Wings, who moved past the Boston Bruins for third place in the Atlantic Division with 91 points.
''Getting two points,'' Howard said. ''That's all that matters at this point in time is just continuing to go out there and find a way to get points.''
Kyle Quincey also scored for Detroit, which is trying to extend its streak of making the playoffs to 24 seasons.
Detroit can clinch a spot by winning its final three games in regulation. The Red Wings host the Flyers in a critical matchup on Wednesday night before visiting the Bruins on Thursday in another key game. They conclude the season in New York against the Rangers next Saturday.
''The mindset is Philly on Wednesday,'' Detroit captain Henrik Zetterberg said. ''We knew that we had it in our own hands for the last week. If we took care of business and win games we would be in just because we're playing teams that are battling for those spots.''
Though now holding tentative control of a playoff position, the Red Wings are in danger of missing the playoffs for the first time since 1990.
The Red Wings beat Minnesota on Friday night and raced out to a 2-0 first-period lead against the Leafs.
Richards opened the scoring by snapping a 10-game goal drought with his 10th goal this season. With Detroit on a power play, the 35-year-old fired a shot past Sparks from a spot in the left faceoff circle.
Sparks has struggled in his first NHL season, with an .898 save percentage heading into his 15th NHL appearance.
He was beaten by a point shot from Ericsson less than 10 minutes after the goal from Richards, increasing the Detroit lead to 2-0. Sparks was fighting plenty of traffic on the play and appeared to lock legs briefly with teammate Morgan Rielly, impeding his ability to make the save.
He appealed to referee Greg Kimmerly shortly after the goal, believing, it appeared, that he was interfered with.
Down 2-0, Toronto trailed after the first period for the 30th time this season.
The Leafs rallied early into the second, scoring less than three minutes into the period on Greening's fourth goal of the season. The goal was spurred by the efforts of 19-year-old Nylander, who picked up his eighth point in 18 NHL games on the play.
With the puck on his tape, Nylander wheeled from side to side and through the slot of the Detroit zone before firing a pass from right to left through the Red Wings crease. The pass pinged off by the skate of a Red Wings defender before it was tapped in by Greening.
Things turned chippy between the Original Six rivals a short while later.
His helmet shoved off by Detroit center Luke Glendening behind the net in the offensive zone, Leafs forward Nazem Kadri raced after Glendening and cross-checked him in the shoulder and head area. Kadri was given a two-minute penalty and then given a word or two by Red Wings veteran Darren Helm a few minutes later.
Kadri was fined $5,000 on Friday for diving, citations he vehemently disagreed with prior to the game. ''I didn't agree with it nor did I like it,'' he said.
Starting on consecutive nights after a 20-save performance in a victory on Friday, Howard was big for the Wings as the Leafs made their push to even the score late in the second.
Serving as the backup to Petr Mrazek for most of the season, Howard stopped 13 of 14 shots in the period before coming up with a couple key stops early in the third.
The 32-year-old's best save of the game came on Kadri's rebound attempt less than a minute into the final period and 46 seconds before Quincey wired a shot past the left pad of Sparks to increase the Detroit lead back to two.
''I just thought he looked really solid,'' Detroit coach Jeff Blashill said of Howard. ''I thought he looked in control of himself. I thought he made saves, at times, look easy. His rebound control was good, when there was rebounds, he was in the cage to battle for second pucks.
''It looks like he has lots of confidence for sure.''
Nylander scored his fifth NHL goal with an empty-net, Detroit hanging on for the one-goal victory.
Detroit held on for its 27th one-goal victory of the season - tied with the Washington Capitals for most in the league.
''I'm just thankful to be able to have the opportunity and sort of have the ball and run with it a little bit,'' Howard said.
NOTES: The Leafs recalled 20-year-old Frederik Gauthier to replace an injured Milan Michalek prior to the game. Acquired in a February trade which sent Dion Phaneuf to Ottawa, Michalek was shut down for the season because of a knee injury.