Teams Possession 1 Real Madrid Spain 51.8 Possession 2 Atalanta Italy 48.2 Updated at 19:06h ET - Thursday, 12/09/2024