According to statman (a poster at the Philly.com website.) Iguodala is 8 of 11 for his last scoring points in game-ending situations (defined as down 1 or 2 or even, with 25 seconds left.
Those are pretty good odds, and it also butresses an article, I think from ESPN on the same subject, his ability to hit game-ending shots, along with a few other noteables like Brandon Roy.
Of course, we could go on about the two free-throws that he missed a little earlier in the game. In fact, the Sixers were terrible from the line last night and it was fortunate that we won in spite of it.
Even with the win, most are still picking Orlando to win the series. The Sixers have some more convincing to do.