Mardy Fish upset David Nalbandian 6-3, 6-7(5), 7-6(4) to advance to his first Masters semifinal since 2003, where in his quarterfinal match he happened to beat none other than David Nalbandian.
He gets a shot at the well-rested Roger Federer, who got yet another walkover at a big event from Tommy Haas. Wonder what's going on between those two...
It's a great result for Mardy who has struggled with injury after injury after injury over the past few years but has never given up the fight.
In the other semifinal, I'm picking Rafael Nadal to overcome Novak Djokovic in three sets.
In the women's final, Svetlana Kuznetsova will beat Ana Ivanovic in three sets.