Dokončete následující větu: Na letních olympijských hrách v Sydney v roce 2000 Machovic opět soutěžil v dvojnásobném úderu na záda. Získal FINA B-standardy 56,63 (100 m zad) a 2:01.72 (200 m zad) z
Mistrovství Evropy v Helsinkách, Finsko. Druhého dne olympijských her se Machovič umístil na dvacátém osmém místě v běhu na 100 metrů na záda. Plavání ve čtvrtém hře, on sdílel čtvrté semeno s portugalským Nuno Laurentino v odpovídajícím čase 56,95. O tři dny později, v závodě 200 m na záda, Machović vyzval sedm dalších plavců ve třetím kole, včetně 18letého rakouského Markus Rogana, který později získal stříbrnou medailu v Aténách o čtyři roky později. Skončil na šestém místě a třicátém prvním v celkovém pořadí ve 2:04.73, přesně tři sekundy před jeho slovenským rekordem a vstupním časem.