Man that is pretty crappy Piller. Just try to let it heal properly and hopefully you'll be in good shape in a few weeks for the big race. What a jackass.
Very muscular of you to continue the ride. You should have hit the car though, equally studly with a higher probability of a cash prize.