Carl Edwards, driver of the No. 99 Roush Fenway Racing Ford, snapped a 70-race winless streak on Sunday when he took the checkered flag in the Subway Fresh Fit 500 NASCAR Sprint Cup Series race at a Phoenix International Raceway.
Jimmie Johnson in the No. 48 Hendrick Motorsports Chevrolet came out ahead of Denny Hamlin in a tight battle with the No. 11 Joe Gibbs Racing Toyota for second on the final lap.
Brad Keselowski finished fourth in the No. 2 Penske Racing Ford and Dale Earnhardt's No. 88 Hendrick Motorsports Chevrolet rounded out the top-five.
Mark Martin started on the pole in the No. 55 Michael Waltrip Racing Toyota and led the way until he hit pit road while several cars opted to stay out during a caution on lap 48. After staying out, Juan Montoya in the No. 42 Earnhardt Ganassi Chevrolet and Greg Biffle in the No. 16 Roush Fenway Racing Ford restarted in the top-two spots.
Biffle moved into the lead on lap 57. Martin headed down pit road again for an unscheduled stop for a loose wheel a few laps later.
Montoya retook the lead from Biffle just before the yellow flag waved again on lap 65. He, along with Biffle and the No. 17 Roush Fenway Racing Ford of Ricky Stenhouse Jr., stayed out again to restart the race in the top-three spots. Again, when the race went back to green, Biffle took the lead from Montoya.
Martin got back up front when the fourth caution of the race came out on lap 99. He stayed out while everyone else pitted. Edwards got off pit road first to restart second, but Keselowski took the position from him right after the restart.
Keselowski improved his position by taking the lead from Martin on lap 127.
Keselowski held the lead until the yellow flag waved again on lap 141. Everyone made pit stops, and Keselowski opted to take four new tires while several other drivers took only two and got off pit road ahead of him.
Edwards regained the lead from the two-tire strategy, while Johnson claimed second and Earnhardt third. The three drivers held their positions until the next caution, the sixth of the race on lap 196.
Earnhardt then got off pit road first to assume the lead, with Edwards in second. But Edwards quickly lost his spot when he was passed by both Johnson and the No. 20 Roush Fenway Racing Ford of Matt Kenseth.
Edwards got back up front when he got off pit road first during the seventh caution of the race on lap 237. He kept the lead the rest of the way.
Earnhardt restarted the race second after that caution, but lost the spot to Johnson on the restart. A few laps later, Keselowski also passed Earnhardt to take third.
The eighth caution of the race, which came out with three laps to go, sent the race into overtime, or a green-white-checker-finish, leaving several cars having to manage fuel. When the race restarted for two-lap sprint to the finish, the front-runners had enough fuel to get to the checkered flag.
Edwards pulled away on the final lap, as Johnson and Hamlin battled side-by-side for second.
Finishing sixth through 10th were Clint Bowyer in the No. 15 Michael Waltrip Racing Toyota, Kenseth, Tony Stewart in the No. 14 Stewart-Haas Racing Chevrolet, the No. 24 Hendrick Motorsports Chevrolet of Jeff Gordon and Jeff Burton in the No. 31 Richard Childress Racing Chevrolet
NOTES: Edwards' 70-race winless streak tied his longest career-winless streak, which was also snapped at Phoenix in 2010. ... The win at Phoenix was the 20th-career win for Edwards. ... Edwards is the only repeat winner in the last nine races at Phoenix. ... Prior to the Phoenix race, Edwards hadn't led in a Sprint Cup race since August 2012 at Bristol (Ten.) Motor Speedway. ... Hamlin's crew chief, Darian Grubb, has top-five finishes in all four races so far on Phoenix's new track configuration.