Before the weekend Kyle Busch had never won a race at Martinsville Speedway.  He took care of that by first winning Saturday's Camping World Truck race, then completed the sweep by winning Sunday's Cup race for his 35th career victory. 

Busch dominated the field at the Virginia track by leading 352 of the 500 laps and with the back to back wins he takes home a pair of grandfather clocks - the traditional award for winning a race at Martinsville.  When he crossed the finish line he radioed his crew "what time is it?"  Then he answered his own question; "time to tell the haters to shut up."

It was also an impressive day for three young drivers with A J Allmendinger finishing second matching his second place finish at Martinsville in 2012.  Kyle Larson came in third and Austin Dillon finished fourth.  Brad Keslowski completed the Top Five.

Polesitter Joey Logano got off to a rough start, fell a lap behind, but recovered to finish 11th.

Points leader Kevin Harvick finished 17th and leads Jimmie Johnson by four points and is up five points on Kyle Busch.

Texas is up next on the schedule on Saturday night.