McMurray wins largely clean race at Talladega

McMurray won for the first time in the NASCAR Sprint Cup Series since 2010.