Serie A leaders AC Milan host Atalanta on Sunday looking for all three points to maintain their race for the title.
Milan are top with 80 points, two more than city rivals Inter with only two games left in the 2021/22 season.
Atalanta are in 8th with 59 points but a win can propel them to fifth place and hopes of European football next season.
A first league title for 11 years is almost within touching distance for Milan and are looking for a fifth straight win.
Atalanta have been beaten in both of their last two Serie A meetings with Milan after losing only once in their previous 11.
What will happen in the race for the Serie A title? Play here to make your predictions for this clash.
What time does Milan vs Atalanta start?
The game kicks off at 7pm Kenyan time at the San Siro Stadium.
Milan vs Atalanta team news
The home team have a fully fit squad to choose from meaning Rade Krunic, Brahim Diaz and Franck Kessie are all in contention.
Olivier Giroud is set to start and his assistant up front will be battled out by those three players.
On nine league goals this term, the Frenchman could become the oldest player to reach double figures in his debut Serie A season.
For the visitors, Duvan Zapata and Giorgio Scalvini resumed training this week and could be available to start.
Mario Pasalic has found the net in each of his last four league appearances, and despite being an infrequent starter, has also been directly involved in 19 goals so far this season.
Milan vs Atalanta head to head
From 39 games played between these two sides, Milan have won 16 and Atalanta have come out on top 11 times.
The remaining 12 have ended in a stalemate, with the last draw coming in July 2020.
Milan vs Atalanta current form
Both teams have only lost once in their last 5 matches but Atalanta have managed two wins in that run, compared to Milan’s 4 victories.
Milan vs Atalanta prediction
This will definitely be a cagey affair but the league leaders are expected to take full advantage of their home turf and grind out a win.