Teams: Brazil U23 1 (5) - (4) 1 Germany U23
Date: 20 August 2016
Venue: Maracana Stadium
The Brazil U23 side have secured their first ever gold medal at the Olympic Games, after beating Germany 5-4 on penalties in the final.
The Germans started off well and nearly broke the deadlock after 10 minutes but Julian Brandt's strike from distance crashed against the crossbar.
There was a good tempo to the game, and Brazil eventually broke the deadlock in the 26th minute as Neymar cured home a sublime free-kick from 25-yards out.
It was end-to-end action in the first half, with the Germans shading the possession statistic but the woodwork did come to hosts' rescue in the 35th minute, as Sven Bender's header crashed off the crossbar.
Germany continued to push for an equaliser but struggled to bypass the Brazil defence, as the score remained 1-0 in favour of the hosts at the break.
The Germans eventually leveled matters in the 68th minute when Maximilian Meyer fired a low effort into the far corner after an impressive build-up.
Brazil pushed numbers forward as the half went on, with Neymar pulling the strings and looking for the likes of Gabriel Jesus and Barbosa.
Neither nation could break the deadlock in the closing stages, which forced the encounter into extra-time, where neither side could find a winning goal.
However, it was the hosts who managed to hold their nerve, as captain Neymar slotted home the winning penalty to hand Brazil the victory and the gold medal.