For Serbia, Andrija Zivkovic scored the crucial opener against Mali in the semi-final and also found the net against Mexico in pool play, while Ivan Saponjic scored his side's most crucial goal of the tournament, heading home the extra-time semi-final winner to send Serbia through to the final.
There's no doubt Brazil have the greater pedigree at this level, reaching their ninth final, having won five of their previous eight. They've also set a new record in this tournament, now going twenty straight matches at the under-20 World Cup without losing in regulation or extra-time. By contrast, Serbia are in the final for the first time since 1987 when - as Yugoslavia - they beat Germany to lift the trophy.
Seven previous under-20 World Cup finals have gone beyond the ninety minutes, and of those, five have needed penalty shootouts to find the eventual winners. Both of these sides will be well used to these scenarios with Serbia going to extra-time in all three of their knockout matches, while Brazil needed penalties to eventually succumb both Uruguay and Portugal.
Key man: Predrag Rajkovic (Serbia): The Serbian skipper has been the outstanding goalkeeper at this tournament, saving his side time and again in regulation and extra-time and penalty shoot-outs. If the game should go beyond 120 minutes, he may well prove even more crucial.
Tip: Brazil 1-0