Sounds similar to my crash last week. f800GS on top of my left foot. My Italian boots saved me from more harm. Dislocated big toe, fractured 3 metacarpals. Fractured clavicle. Rode that bitch into the ground. Just washed out the front and bam! Eating dirt. Happens so fast. Heal well, I got a plate, 8 screws and LOL looks like some chicken wire in the shoulder.