Milan will face Arsenal in the Europa League Last 16, as Lazio take on Dynamo Kiev.
The draw for the next stage of the competition was made today in Nyon, with only two Serie A representatives left.
Lazio and Milan could have drawn each other, but they avoided each other and were both handed a first leg at home.
The Biancocelesti were first out of the hat, and due to rules keeping Russian and Ukrainian clubs apart they were certain to face Dynamo Kiev.
The final tie to be drawn was between two of the favourites for the competition, as Milan take on Arsenal.
The Rossoneri will welcome the Gunners to San Siro on March 8, before heading over to London for the second leg a week later.
The two sides last met in the 2011-12 Champions League, when the Diavolo triumphed 4-3 on aggregate after a 4-0 first leg win at San Siro.
Europa League Last 16 draw
RB Leipzig-FC Zenit
Atletico Madrid-Lokomotiv Moscow
Sporting CP-Viktoria Plzen
Borussia Dortmund-RB Salzburg
See the latest Serie A predictions and betting tips with Eurotips.co.uk