yah it isn't the stock form that makes 2g eclipse gst's or gsx's so intimidating (because after all, they still aren't that fast in stock form) but the incredible power potential they have that can be gained for very little money compared to some of the other competitors out there.
So an outcome of such would be somewhat expected, especially since it seems he just got the car.
All points aside, it sounds like it was a good race and good kill