Sidi Strada Evo Rains. More of a sport-touring boot, and less protection than a roadrace boot, unfortunately.Holy cow!! Glad you survived and thanks for sharing your story. What Sidis were you wearing?
I've since picked up a set of Sidi Vertigo Rains. Still trying to break them in. Much stiffer, much more protection.