Anything less than Victory was not an option for Kyle Larson!