LINKEDINCOMMENTMORE

Dover, DE (Sports Network) - Tony Stewart snapped a 30-race winless streak after passing Juan Pablo Montoya for the lead with less than three laps remaining in Sunday's FedEx 400 at Dover International Speedway.

During a late-race caution for an accident involving Denny Hamlin, Montoya beat Jimmie Johnson out of the pits to take the lead. During a restart with 19 laps to go, Johnson pulled ahead of Montoya, but NASCAR ruled that Johnson jumped the restart and therefore penalized him with a pass through on pit road.

Stewart, who was never a factor until late in the race, chased down Montoya during the final 10 laps before making his winning pass. The three-time Sprint Cup Series champion beat Montoya to the finish line by 0.8 seconds. He led only the final three laps.

It was Stewart's 48th career win in NASCAR's premier series but his first since July 2012 at Daytona. He also picked up his third victory at Dover. Stewart scored a season-sweep at this one-mile, concrete-surfaced racetrack in 2000.

Prior to his win at Dover, Stewart's best finish this season was seventh, which came one week ago in the 600-mile race at Charlotte.

Jeff Gordon finished third, while Kyle Busch and Brad Keselowski, the defending series champion, rounded out the top-five. Busch led the most laps with 150.

Johnson, who was attempting to win his record eighth race at Dover, finished one lap behind in 17th. He had led 143 laps.

Hamlin, the pole sitter, ended up finishing 20 laps down in 34th. He blew his right-front tire and slapped the outside wall for the seventh and final caution.