CHARLOTTE, N.C. (AP) -- Denny Hamlin said he would win at New Hampshire and did just that, scoring an important victory in his quest to win his first NASCAR championship.