Atalanta need seven points from the final three Serie A rounds to guarantee Champions League football, but it could go down to goal difference.
The Orobici fought back to beat Lazio 3-1 at the Olimpico this afternoon, taking them up to 62 points, only one shy of third-placed Inter.
Roma were then held 1-1 by Genoa and are left behind on 59 in fifth place.
If Milan beat Bologna on Monday evening, they will catch Roma and go in front due to a superior head-to-head record.
The Rossoneri are not ruled out of this yet, because they also have a better H2H with Atalanta.
Atalanta therefore need seven points from an available nine to be guaranteed a top four finish and their last games are against Genoa, Juventus and Sassuolo.
Roma’s last three rounds are with Juventus, Sassuolo and Parma.
Milan host Bologna tomorrow, but then conclude the campaign with Fiorentina, already-relegated Frosinone and safe SPAL.
The curious thing here is that Atalanta and Roma have a perfectly even head-to-head record, having drawn 3-3 home and away.
That means the next criteria for separating them is overall goal difference in the season.
Atalanta are comfortably in front on that score, with a goal difference of +28 compared to Roma’s +15.
*game in hand
Watch Serie A live in the UK on Premier Sports and get your first month free. £5.99 thereafter until September with promo code: ITALIA https://subscribe.premiersports.tv/