That's what I'm thinking... No way that a street tire car is going to put up any big numbers in the same class as guys running R compounds. The difference is huge, and I can't see any suspension mods making up for that.
I wonder how many cars were in that class for the podium finish? Maybe there were only a few cars...? I once came in first in my class... and only attended 2 events. I was the only person in that class, but that's besides the point!