Dimitrov rises to world number three after beating Sock

Goffin is only the sixth player ever to beat Rafael Nadal and Federer in the same tournament