El escoc?s avanza a la final del torneo ATP de Toronto (Canad?) tras ganas al espa?ol Rafael Nadal por 6-3 y 6-4 en algo m?s de una hora y cuarenta minutos de juego.
El n?mero 4 del mundo sorprendi? al que lidera el ranking, y vio facilitado sus ataques por las fallas en el primer servicio del mallorqu?n.
Espera ahora por Roger Federer o Novak Djokovic, quien esta noche disputar?n la otra semifinal.