I had another friend that went and had a red mazdaspeed3. It was his first time.
I think you out-braked the vettes and possibly out cornered them too. No contest for acceleration (against the Z06) but you hung in there. Very cool to beat up on Vettes that cost almost twice as much (new).