Squeezing 73 laps out of his last tank of gas, Brad Keselowski had just enough left to outrun Denny Hamlin ...