Neymar scored the fastest goal in the history of Olympic football on Wednesday, as Brazil thrashed Honduras 6-0 at the Maracana to book their place in the 2016 Rio Olympics final.
The Barcelona forward capitalised on an error to bundle home after just 14 seconds, while Gabriel Jesus bagged a brace before the interval to make the game absolutely safe.
Marquinhos added a fourth in the second period, Luan finished off a sharp team move for five and in stoppage time, Neymar made it six from the penalty spot.
Brazil will face either Nigeria or Germany in Saturday's final, with the second semi-final to be played later on Wednesday.