AC Milan booked their place in the Coppa Italia quarter-finals with a 2-0 win at 10-man Sampdoria on Thursday night.

M'Baye Niang broke the deadlock five minutes after the break in a match which saw AC Milan coach Sinisa Mihajlovic up against his former team.

France U21 forward Niang beat the offside trap to run onto Carlos Bacca's through-ball, firing into the bottom left corner to open the scoring.

AC Milan forward M'Baye Niang (right) scores to give his side the lead against Sampdoria in the Coppa Italia

Niang got on the end of Carlos Bacca's through-ball to put AC Milan in a commanding position on Thursday

Bacca sealed the result in stoppage time, thanks to an assist from Keisuke Honda, after Sampdoria had missed clear-cut chances to level.

Sampdoria's hopes of a comeback started to fade when defender Ervin Zukanovic was dismissed in the 64th minute for picking up two yellow cards in a matter of seconds - the second for dissent just moments after being booked for a foul.

Milan will fancy their chances of reaching the final. If they beat relegation-threatened Carpi, they will face the winner of the match between the two lower-division sides left in the competition - Alessandria and Spezia.

Earlier, Lazio came from behind to beat 10-man Udinese 2-1 to book a quarterfinal tie against Juventus - a rematch of last season's final.

Bacca then doubled the lead in stoppage time to ensure AC Milan's place in the quarter-finals of the Cup

AC Milan players celebrate with Niang after he opened the scoring at Luigi Ferraris Stadium in Genoa

Udinese scored a stunning opener in the 67th minute. Panagiotis Kone flicked up Giovanni Pasquale's cross from the left before swiveling and volleying into the far top corner.

The visitors' lead lasted just three minutes before Alessandro Matri levelled with Udinese down to 10 men after substitute Rodrigo Aguirre had left the pitch for treatment on an injury - shortly after coming off the bench.

Aguirre tried to play on but had to admit defeat, leaving Udinese at a numerical disadvantage for the rest of the match as their three substitutions had already been made.

Lazio scored the winner 11 minutes from time. Udinese's 18-year-old goalkeeper Alex Meret did well to deny Abdoulay Konko but could do nothing about Danilo Cataldi's header from point-blank range - although the Lazio midfielder appeared to be offside.

Elsewhere, Danilo Cataldi (right) scored 11 minutes from time to secure Lazio's place in the next round