Inter Milan beat Florentina 2-1 to reach Italian Cup semi-finals in Wednesday.

Antonio Candreva scored the first half opener but it was cancelled out by Martin Caceres’ header for Florentina.

Then Nicolo Barella scored a spectacular second goal in the 67th minute to help Inter into the semi-finals.

Christian Eriksen and Victor Moses both made their debuts for Inter as second-half substitutes after joining from Tottenham and Chelsea, respectively.

Eriksen had replaced Alexis Sanchez, amid loud cheers from San Siro crowd.

‘He’s a star. An important player for us,” Barella said. ”He will help us lift up our level even more. He’ll make this stadium explode.”

Inter will play Napoli in the semi-finals while Juventus take on AC Milan.