I have been attacked kinda like that before, but I wasn't biking I was walking and it was one on one at first, but someone came up behind me at hit me witha baseball bat(thank god it was old and dryed out wooden bat)but it broke but still dropped me to my knees, but before they could get anygood kicks in I bagged the one guy then tripped the other that hit me. I mad sure the guy who hit me from behind got a good beating
So mines not as bad as your but there are morons out there looking for fights. Just glad to hear your ok.