Andy,
A 172 & especially a 172 Cup would beat an Alfa 2.5 V6 BTW mate, can't believe you had trouble with one on your bike, you should'a mullered it!

You sure you were twisting the right handle grip?
My mate has a 172 Cup & it is as quick as a standard cossie. 170bhp & only 1,021kg. Go round corners like no other car I've been in