Tag Sports Car Showdown: Which Model Wins on Performance?