Hamlin wins Sprint Cup race at New Hampshire

Hamlin took the lead for the first time on the 94th lap and led for 193 laps in all.