Rome: Two second half goals from German international Mario Gomez gave Fiorentina a 2-0 win over AS Roma in the Italian Cup quarter-finals on Tuesday and set up a last four meeting against Juventus.

On a rain-soaked night at the Stadio Olimpico, Fiorentina grabbed the opener, somewhat against the run of play on 65 minutes, following a sweeping counter-attack down the left wing.

Manuel Pasqual skillfully controlled a looping ball down the flank and his pin-point cross was met by Gomez, who brilliantly flicked the ball past the despairing dive of Lukasz Skorupski and in off the post.

Then, with time running out, Gomez popped up again inside the penalty area, calmly created a yard of space, and then drove the ball high into the net on 89 minutes to put the result beyond doubt.

It took the 29-year-old German’s tally since January 21 to five goals in an emphatic return to form — but for Roma the poor run goes on as this defeat follows four successive draws, which have cost them ground in the title race with Juventus.

Fiorentina will meet Juventus in the first leg on March 4 in Turin.