Nakon dva sata i petnaest minuta borbe Ferrer je pobijedio Čileanca Fernanda Gonzaleza 2-6, 6-2, 7-6(5).
Gonzalez je tijekom dugotrajne borbe napravio jednu jedinu dvostruku servis pogrešku, ali je nevjerojatno kakvo je vrijeme tempirao za to. U tie-breaku trećeg seta Ferrer je vodio 5-3, no Čileanac se vratio (5-5), te je servirao za meč loptu. Tada je promašio dva servisa i omogućio suparniku meč loptu. Ferrer je tu priliku iskoristio.
Inače, u trećem setu je Ferrer imao 5-3, ali se Gonzalez breakom vratio "u igru", koju je kasnije izgubio u lutriji trinaestog gema.
Prikaz ukupno osvojenih poena (95-93 za Ferrera) govori koliko je bio izjednačeni ovaj polufinale.
Inače, nedjeljni finalisti Nadal i Ferrer su igrali u karijeri devet mečeva, te Nadal vodi 6-3. Na zemljanoj podlozi je 5-1 za prvog tenisača svijeta, a jedini meč koji je dobio Ferrer datira iz 2004. godine (Stuttgart).
ATP Barcelona, polufinale:
Ferrer (4) - Gonzalez (5) 2-6, 6-2, 7-6(5)
Nadal (1) - Davidenko (3) 6-3, 6-2