Automatics from a roll are inherently disadvantaged.
Some cars are worse off than others. Catch a C4 vette at around 35mph and you'll pull away... I did once in my Mustang. The stang was a 14.8sec car, the vette was a mid 13 car. His automatic screwed him bad, and I had 3 passengers!
If you'd have started from 15 mph faster he'd have been in a good RPM band and walked away.
But ya know... a kill is a kill. And a nice kill is what you have.
Good job.
__________________
-Shawn
(2 posts my a$$, I posted plenty in the autox section 3-4 years ago... GOD, i go on deployment ONE time and you reset my counter? lol)