Which would win in a race, 2008 Subaru legacy sedan, or 2012 honda civic sport?

I want to settle this without actually racing, the Subaru has more horsepower and a sport manual transmission, so I'm confident it will beat the honda civic sports coupe

There are too many variables to answer this question.

Driving ability many times makes up for a less powerful car.