Dale Earnhardt Jr. was charging again, hoping that this time he'd come out on top in a frantic late fuel-mileage battle. But leader Brad Keselowski stretched his tank perfectly Sunday to win the Sprint Cup race at Kansas Speedway -- and extend Earnhardt's winless streak to 106 races. Keselowski led the final nine laps for his second Sprint Cup victory in 66 races, and the first for Penske Racing since Kurt Busch last year in the Coca-Cola 600. Keselowski also had a surprise 2009 victory at Talladega in only his fifth career Cup start. Read more: http://sports.espn.go.com/rpm/nascar/cup/news/story?id=6628733