Nadal melaju ke final Barcelona Terbuka ke-12, berusaha membalas dendam