Brazil finally had their chance to exact sweet revenge on Germany after winning their first football gold on penalty kicks - clinched by none other than Neymar.
Two years ago, Brazilians suffered a humiliating defeat as World Cup hosts after losing 1-7 against their German counterparts.
As the teams met again in the final at Rio's Maracana Stadium, Neymar scored in the 27th minute as Brazil took a 1-0 lead in the battle for gold.
Then Max Meyer scored the equaliser for Germany in the 59th minute and with both sides failing to score after that, the match went to a penalty shoot-out.
With Nils Petersen missing the fifth German penalty, it was all down to Neymar to score - and he did.
It was a pretty emotional moment:
Meanwhile, Neymar celebrated his first goal in the Olympic final with a homage to Bolt.
And of course, the World's Fastest Man was in the stands to witness Brazil's victory:
After scoring the opening goal, Neymar immediately struck Bolt's famous celebratory pose:
Bolt, a big football fan who has often said he'd love to play for Manchester United, is also an admirer of the Brazilian star.
Neymar, by the way, is pretty fast, too. He scored in 15 seconds into Brazil's semi-final match against Honduras for the fastest goal in Olympic history.