(CNN) -- Titleholders Inter Milan will take on Bayern Munich in the last 16 of the Champions League after Friday's draw produced a repeat of last season's final.
Italian side Inter went into the pot knowing that a tie with one of Europe's top sides was likely after qualifying for the knockout stages in second place in Group A behind Tottenham.
Rafael Benitez's will have home advantage for the first leg, which will be played in February, while the trip to Germany will take place in March.
Bayern, beaten 2-0 in May's final when Jose Mourinho was in charge of Inter, have struggled in the Bundesliga but topped Group E with five wins from six matches.
Barcelona will play English club Arsenal in a repeat of the 2006 final and last season's quarterfinals, both of which were won by the Spanish champions.
Barca's Spanish rivals Real Madrid have the chance to avenge last season's second-round defeat by French club Lyon, who went on to reach the semifinals.
Mourinho will seek to take his expensively-assembled team past the last-16 stage for the first time since 2004 as Real bid for a 10th title.
English club Tottenham's reward for finishing top in Group A in their first appearance in the competition is another trip to Italy to face AC Milan. CNN