I get the basic understanding. More torque = you can pull more. More horsepower = more power output.
When I get it on paper, I don’t get it in real life performance. Why does the same Kia Optima with 163HP / 196 Nm petrol engine accelerates faster (9.4 seconds) than 141HP / 340 Nm engine (11 seconds) when it has more torque, so it can pull faster?
Why does a petrol engine outperforms diesel, assuming they both have the same torque, so on paper, they both should pull similarly (assuming they both need to shift into third gear to reach 100km/h)?