Fiorentina's Maxime Lopez scores the decisive penalty during the Italian...

Fiorentina's Maxime Lopez scores the decisive penalty during the Italian Cup soccer match between Fiorentina and Bologna at the Artemio Franchi Stadium in Florence, Italy, Tuesday, Jan. 9, 2024. Credit: AP/Massimo Paolone

FLORENCE, Italy — Last year’s runner-up Fiorentina reached the semifinals of the Italian Cup, but it again had to do it on penalties on Tuesday.

Maxime Lopez converted the decisive spotkick as Fiorentina beat Bologna 5-4 on penalties after the match ended goalless in Florence — although the visitors hit the woodwork three times.

After a penalty masterclass from both teams, Stefan Posch blasted Bologna’s final kick over the bar, giving Lopez the opportunity to secure Fiorentina’s place in the final four for the third straight year.

Fiorentina, which needed penalties to beat second-division Parma in the round of 16, will face either AC Milan or Atalanta in the two-legged semifinals in April. Milan hosts Atalanta on Wednesday.

Bologna is enjoying a great season and knocked out two-time defending champion Inter Milan in the previous round.

It was sitting just a point below fourth-placed Fiorentina in Serie A, with both sides fighting hard for the Champions League qualifying spots.

Bologna had the better of the chances in Florence and should have taken the lead in the 34th minute but Joshua Zirkzee’s effort came off the crossbar after some fancy footwork from the Dutch forward.

Bologna's Stefan Posch reacts after missing a penalty kick during...

Bologna's Stefan Posch reacts after missing a penalty kick during the Italian Cup soccer match between Fiorentina and Bologna at the Artemio Franchi Stadium in Florence, Italy, Tuesday, Jan. 9, 2024. Credit: AP/Massimo Paolone

Riccardo Orsolini also hit the post for Bologna early in the second half, while Zirkzee saw another attempt palmed onto the left upright by Fiorentina goalkeeper Oliver Christensen in the third minute of extra time.

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME