près être devenu le premier joueur a remporté 5 fois d'affilé le tournoi de Monte-Carlo, Rafael Nadalest en passe de réussir le même exploit à Barcelone. Vainqueur en demi finale contre le russe Davydenko (6-3, 6-2), au terme d'un match bien maitrisé le Majorquin se qualifie pour la finale.
Très fort sur les points importants, comme contre Djokovic la semaine dernière sur le Rocher, Nadal aura tout de même été accroché en début de match ainsi qu'a 3-1 dans le second.
En finale, il rencontrera le vainqueur du match opposant David Ferrer à Fernando Gonzalez.