It was a weekend sweep for Brad Keselowski at Las Vegas Motor Speedway taking Saturday's Nationwide race then taking the lead on the final lap in Sunday's Sprint Cup race when Dale Earnhardt, Jr. ran out of gas.  Junior appeared to be on his way to his second victory of the season until he was forced into fuel-saving mode. 

It allowed Keselowski to catch up and wait for his chance. That chance came in the backstretch of the final lap giving Keselowski his first win of the season and his third straight top-three finish.

Junior was forced to settle for second place, but after starting the season with a win at Daytona, he's followed up with two straight second-place finishes and becomes the fifth driver in the modern era to start the season with three straight top-two finishes.  Three of the previous four went on to win the championship.  Dale also leads the points standings with Keselowski only six points back.

Paul Menard came in third, with pole-sitter Joey Logano and Carl Edwards completing the Top 5.

Not a single crash during the race making it the fastest race ever run at Las Vegas at just over 3 hours, 44 minutes.

Bristol is up next on the schedule next Sunday.