You must have beat him on the launch. Big Wheels are notoriously hard to launch. They have a rear weight bias with the mid engine placement and only one front drive wheel.