Thats exactly what happened to me when I met another bike on a sidewalk. He left with a bloody nose, I broke my shoulder and am still recovering!
I veered to the right and he turned right into me, said it was my fault, at least he called the EMTs for me.