Ten-man Brazil held on to win the Copa America on home soil with a 3-1 victory over Peru on Sunday.
Jesus scored the decisive goal after a penalty from Peru captain Paolo Guerrero canceled out Everton’s opener for hosts Brazil at Rio de Janeiro’s Maracana stadium.
A last minute penalty from substitute Richarlison sealed a win for Brazil which handed them their ninth Copa triumph and first since 2007.
Jesus’s evening went sour 20 minutes from time as he was sent off for a second booking.
The Manchester City striker was in tears as he left the field, making obscene hand gestures, angrily kicking a water bottle and almost knocking over the trophy plinth.
Brazil’s players rallied after the dismissal however to claim a battling victory.
Earlier, after a minute’s silence was held for bossa nova legend Joao Gilberto — who died on Saturday.
Peru coach Ricardo Gareca had said on Saturday they needed to prevent Brazil from dominating possession, but that was easier said than done.
Their opening goal came from a piece of individual brilliance by Jesus, whose drag back fooled two defenders, creating space for him to cross for the unmarked Everton to drill home at the back post on the quarter hour.
Left-winger Everton was clever with his movement in dragging the athletic right-back Luis Advincula out of position and Brazil’s left-back Alex Sandro found acres of space to put in a deep cross that Firmino headed over.
Just as it looked as if Brazil would stroll to victory, Peru went on the attack and a Christian Cueva cross hit the arm of a sliding Thiago Silva, giving Peru a penalty that was confirmed after a VAR review.
Guerrero sent goalkeeper Alisson the wrong way from 12 yards and Peru were back in it just before half-time.
Center-back Carlos Zambano also slipped, allowing Arthur to feed Jesus in the middle of the area and the Manchester City striker made no mistake, finding the bottom corner.
Brazil had a few speculative shots at the start of the second half but Silva, Dani Alves and Coutinho all failed to hit the target.
After some wing trickery from Everton, Alex Sandro crossed but Firmino headed wide.
Dynamic changed 20 minutes from time as Jesus was given his marching orders for a second yellow card after a late challenge on Cueva.
The onus was now on Peru to attack and Miguel Trauco brought a near post save out of Alisson while Edison Flores fizzed a volley from outside the area just wide.
But amidst a flurry of substitutions, fouls and injury stoppages, the steam went out of Peru’s efforts and they were unable to exert any sustained pressure on the hosts.
Any hopes they had were extinguished when Zambrano was adjudged to have barged over Everton in the penalty area and substitute Richarlison drilled home the spot-kick into the bottom corner.