I'm glad you were able to pull a win out of the first race... because you probably would have NEVER heard the end of that if you lost. I think all your friends and family would have disowned you
At least you pulled your shlt together for the second race. The 350z is a good opponent for a stock wrx from a stop. From a roll you would probably have gotten toasted. Now you'll have more motivation to mod your car and practice launching so you can beat that fella.