Won a race today but, according to Zwift Power, I came 6th despite having the fastest time etc.?
You were in a points race, not first over line race.
Doh