Seems more to do with the car's handling and your driving skills / driving line / comfort with the track. I don't see how brakes have much to do with at 34sec where you are doing 25mph more. It does however seem that the rev matching feature did give you an upper hand over the other guys with no rev matching...that is cheating! lol