Tyres or no, I think the Canadian example still counts. I was actually watching it again 2 days ago, I couldn’t believe Red Bull thought Mark could go that long on worn tyres to minimise the time on the softs. Had they pitted him as soon as his lead started decreasing and given him hards, he could have blitzed back up to the lead again. he would have had to stop again, but maybe done another run and finished higher than his ailing team-mate. Conspiracies abound…
Anyway to the best of my memory the last passes were:
Hamilton on Webber, Canada 2010
Hamilton on Button, Turkey 2010
Button on Hamilton, Turkey 2010
Raikkonen on Sutil, Belgium 2009
Hamilton on Webber, Hungary 2009*
Hamilton and Raikkonen on each other, Belgium 2008
Hamilton on Piquet, Germany 2008
Hamilton on Kovalainen, Britain 2008**
Kubica on Heidfeld, Canada 2008**
Alonso on Massa, Europe 2007
* Though Alonso was in the lead at the time, it was widely acknowledged that he wasn’t going to win the race as he had qualified on light fuel purely to get pole
** Various theories about team orders have been suggested for these. Given their relative race paces at the time, I’m giving both the benefit of the doubt
I think that list says a lot.