LOL ! That was funny...should've just let you pass him for less humiliation.
So the Trofeos are better than Cup? Have you tried Yokohama AD08R? I wonder how good they are since I'm on Super Sports now and can't say I'm really enchanted by their performance, keeping in mind that they are more of a street tire, but still. And how do these fare in the rain on normal roads for example?