They are identical, but that doesn't mean they'll run identically. Every car ever made will have a slight discrepant from identical ones rolled of the line. Even a couple of HP or lb/ft can make a difference, I'll bet that's all it is some days. Sure is fun racing to watch where driver skill is the lions share of it, not who has the better tech car. I could really get into watching this after that race. I like F1, and will watch any kind of racing, but this type of stuff is always a blast. I bet it's a lot of fun to race these Spec cars.
Regardless of how this driver won, he won, and drove very well, considering he's not a national champ level driver like some of the leaders in the field here. Probably showed he has what it takes at least to move up to that level though. Again, fun race to watch, the comments were funny.