Majd 3 órás maratoni küzdelemben a chilei Fernando Gonzalez legyőzte a Roger Federert búcsúztató James Blake-et a pekingi nyári játékok tenisz versenyének elődöntőjében. A rendkívűl magas színvonalú és fordulatokban gazdag mérkőzésen Gonzalez szetthátrányból fordított és nyert. Az első szettet James Blake nyerte meg 1 break különbséggel. A másodikban 5:5-nél Gonzalez breakelt és 6:5-nél a szettért adogathatott, melyet meg is nyert és egyenlített. A harmadik játszma elején mindkét játékos remekül adogatott, egymás után hozták semmire az adogatójátékokat. 6:5-ös Blake vezetésnél a meccsben maradásért adogatott a chilei. Az amerikai szurkolók már döntőben látták Blake-et ugyanis 3 meccslabdához jutott. Ekkor Gonzalez előhúzta a férfi mezőny talán legjobb tenyeresét, és 3 szenzációs nyerőütéssel (mindet tenyeresről) megfordította a game-et. 9-9-nél (nincs döntő szett tiebreak) Gonzalez elvette Blake adogatását és adogathatott a döntőért. Az első labdamenet után úgy tűnt, pillanatokon belül vége lehet. Gonzo fantasztikusan teniszezett, Blake meg talán mintha feladta volna. 3 meccslabdánál erre rácáfolt az amerikai. 3 szenzációs nyerőütéssel hárította mind a 3 meccslabdát. Ezután hárított még egyet, Gonzalez végül az 5. meccslabdáját tudta értékesíteni és jutott döntőbe. Érdekesség, hogy Gonzalez győzelmével ismét előfordulhat, hogy chilei győztest avatnak egyéniben (4 éve Nicolas Massu nyert). 4 éve Athénban Gonzalez már nyert olimpiát, igaz párost Nicolas Massuval az oldalán. A döntőben a Nadal - Djokovic meccs győztesével találkozik Gonzalez, és akárki jut be nem lesz könnyű dolga.
Gonzalez - Blake 4:6 7:5 11:9