LONDON. Argentinaren Juan Martin Del Potro stod för hårdare motstånd än väntat.
Det blev till slut en rejäl kamp och det avgörande setet krävde hela 36 gem innan Roger Federer var klar för OS-finalen.
Vid det laget var den hårdservande Del Potro helt slutkörd.
– Det är bland det häftigaste jag har varit med om, jublade kommentatorn David Fjäll.
Maratonmatchen tog hela fyra timmar och 26 minuter innan världsettan stod som vinnare.
I finalen väntar Andy Murray som besegrade serben Novak Djokovic.