Brazil needed an extra-time winner from Malcom to claim Olympic gold with a 2-1 win over Spain on Saturday.