Inter have maintained their lead in Serie A at the end of Matchday 31 after a 2-1 victory against Udinese. Hakan Calhanoglu had a fine performance in midfield and converted the penalty to level the scores.

AC Milan had many standouts in their 3-0 victory against Lecce. Theo Hernandez made an impact from left-back, Yacine Adli supplied two assists, and Samuel Chukwueze dazzled on the right-wing.

Elsewhere, Juventus needed just one goal to beat Fiorentina, a goal was also enough for AS Roma to defeat Lazio in the Derby della Capitale, Cagliari won 2-1 against Atalanta, Duvan Zapata was a shining light for Torino in their loss to Empoli, and Napoli striker Victor Osimhen was chosen as our Serie A Player of the Week after his performance against Monza.

Here is the Serie A Team of the Week for Serie A Matchday 31, which is deployed in a 4-3-3 formation. Let us know your thoughts!

Serie A 23/24 – Matchday 31 Team of the Week

Serie A Matchday 31 Team of the Week: Wojciech Szczesny; Tommaso Augello, Federico Gatti, Gianluca Mancini, Theo Hernandez; Piotr Zielinski, Yacine Adli, Hakan Calhanoglu; Victor Osimhen, Duvan Zapata, Samuel Chukwueze

Serie A 23/24 – Matchday 31 Player of the Week

Victor Osimhen has been selected as our Serie A Player of the Week after his starring role in Napoli's 4-2 victory away to Monza.

The Partenopei were a goal down at half-time, but they turned it around in the second half, and their star striker equalised with a towering header, landing awkwardly in the process. Osimhen was also involved in the build-up for the goals scored by Piotr Zielinski and Giacomo Raspadori.

Napoli currently sit in seventh place in the Serie A table on 48 points, a far cry from the heroics of last season. However, the performance Osimhen and the Partenopei as a whole against Monza showed remnants of that scudetto-winning campaign.