I fyra timmar och 26 minuter pressade Juan Martin Del Porto världsettan.
Till slut fick han ge sig.
Roger Federer vann maratonmatchen med 19-17 i avgörande set och är klar för OS-final.
När argentinaren Del Porto vann första set med 6-3 var Roger Federer, som jagar sitt första individuella guld i OS-tennisen, pressad. Inte heller andra set gick smärtfritt för schweizaren, som ändå tog hem det i tiebreak, 7-5.
Och det visade sig att världsettan skulle få kämpa ännu hårdare – och framför allt länge – för att nå finalen.
Efter fyra timmar och 26 minuter, rekord för en singelmatch i de olympiska spelen, var dramat över.
Och Federer stod som vinnare – efter 19-17 i avgörande set.
— Det var så klart jobbigt både fysiskt och mentalt, det var tufft från början till slut. Jag är bara lycklig, sade Federer efter maratonmatchen.
I damernas singel är världsettan Victoria Azarenka utslagen. Serena Williams, USA, såg till att avancera till OS-final efter att hon besegrat vitryskan i två raka set, 6-1, 6-2.
Nu väntar ryskan Maria Sjarapova i finalen, som i sin tur slog ut sin landsmannina Maria Kirilenko på fredagen, 6-2, 6-3.








































