Yes - Terrific race!
I went back and watched the replay afterwards. Alien, Myself and Drex battled nose-to-tail for the first 7 laps. I then went in for pits, followed by Alien pitting two laps later. Drex waits to stop.
After we'd both pitted, I was leading Alien by about 6 seconds, but Drex was way ahead. Alien was catching me by about .8 seconds per lap, until Lap 13. This was where I got in trouble behind the lap car of Turbogeit and I felt I was forced off track. On second viewing, I could have done more to avoid that incident and I don't hold Turbo responsible at all.
By the time I got back on track I was about 2 seconds behind Alien, but we were catching Drex quickly. The two of us passed Drex when he was in pit road. By lap 17 Alien was about 7 seconds ahead of me, and I was forced to make my second pit stop.
I came back out and the gap with Alien remained constant at 35 seconds for a lap or so, and then just at it started to shrink, Alien came in for his final pit stop. As Alien came out of his final pit stop, the two of us were neck and neck.
At this point it was clear that Drex was on a 1 stop strategy, and Alien and I were going to need to catch him on track because his tires were struggling. That's exactly what we did, and it wasn't long before the three of us were nose-to-tail again. We ran literally on top of each other for another 5 or 6 laps. At lap 24 the race was entirely up for grabs, but Drex and I had minor contact that caused damage. This allowed Alien a break to get away, and that's what he did. Drex and I ran together for the next two laps and on Lap 26 of 26, I went off again passing lap traffic.
Final:
1st - Alien
2nd - Drex (6 seconds behind leader)
3rd - Iamsupernasty (9 seconds behind leader)
Seriously that was probably the best Gran Turismo race I've ever had.