Jamie McMurray won the Bank of America 500, while Jimmie Johnson finished third and crept further ahead of Denny Hamlin in the standings. Johnson leads Hamlin by 41 points with Martinsville looming, where the two are heavy favorites to win.