In the end, Mother Nature won the Lenox Industrial Tools 301 at New Hampshire Motor Speedway on Sunday, beating the field to the checkers with 17 laps remaining in the race. That was OK with Kurt Busch, however, who was the leader when the rain ended the race early. The victory was Busch's first of the season, and came courtesy of pit strategy after he stayed on-track when the leaders pitted during a late caution period. Seven other drivers stayed on track during that caution period and were rewarded for the call; Michael Waltrip finished second, followed by J.J. Yeley, Martin Truex Jr. and Elliott Sadler. Tony Stewart, who dominated the middle portion of the race, did pit and the rain stoppage caught him in 13th place. Go here for full results.
-- Michele Vincze