En 2007 González gana en la semifinal a Tommy Haas y alcanza una final de Grand Slam en el , cayendo ante Federer, y alcanzando la 5.ª posición del ranking.