Tulajdonképpen mindkét résztvevő játszott már egy döntővel felérő meccset a tornán, az elődöntőket senki sem felejti el, aki látta. Federer Del Potro ellen, míg Murray Djokovic ellen jutott tovább a döntőbe.
Egymás elleni meccsük nem hozott izgalmat, Federer csak a harmadik játszmában kezdett éledni, de fel nem éledt azért, így három sima játszmából állt a mai olimpiai döntő. Murray egyébiránt transzban teniszezett, amikor pontos volt az ellenfele, még akkor sem hibázott. Az összecsapás 1 óra 56 percig tartott, Murray végig fölényben volt az önmagához képest jóval visszafogottabb teljesítményt nyújtó svájci extraklasszissal szemben.
A 17-szeres Grand Slam-győztes Federer és skót ellenfele legutóbb egy hónapja, a wimbledoni torna fináléjában találkozott, akkor a svájci 4:6, 7:5, 6:3, 6:4-ra győzött.
A bronzmeccset az argentin Juan Martin del Potro nyerte, miután két szettben legyőzte a szerb Novak Djokovicot.