I agree, track times tell the true tail. Either one of you could have had a half second difference on reacting to taking off.
However, good for you for hanging tough!!! These cars do not seem to have a lot of street respect yet.
Personally, I dont street race any more. As I get older I fear getting caught more. I love going to the track and racing on street car night. I love it when a Mustang (except Germansheppards) make an effort to fly into the lanes to line up beside me. It usually don't go as they expect.