Le Britannique Andy Murray, champion olympique en titre, a dû s'employer pour écarter l'Américain Steve Johnson, 22e joueur mondial, en trois sets (6-0, 4-6, 7-6 (7/2)) et rallier vendredi les demi-finales des Jeux de Rio.

Johnson, redoutable en coup droit, a servi pour mener 5-3 dans la dernière manche avant que Murray ne revienne dans le match. L'Écossais ne s'est détaché que dans le bris d'égalité (4-1).

Il affrontera le vainqueur du quart de finale opposant le Français Gaël Monfils (11e) au Japonais Kei Nishikori (7e) pour une place en finale.

L'Espagnol Rafael Nadal a surmonté l'obstacle brésilien Tomaz Bellucci en trois sets 2-6, 6-4, 6-2 pour accéder aux demi-finales.

L'ancien numéro 1 mondial, champion olympique en simple en 2008, affontera l'Argentin Juan Martin Del Potro pour une place en finale. Del Potro a défait l'Espagnol Roberto Bautista 7-5, 7-6 (7/4).