Juventus scraped through to the Coppa Italia Final despite a 2-1 defeat to Lazio, as Arkadiusz Milik came off the bench to snatch a 3-2 aggregate lead.

The first leg ended 2-0 in Turin with Federico Chiesa and Dusan Vlahovic goals, but Federico Gatti was suspended with Moise Kean and Mattia De Sciglio injured. The hosts got Alessio Romagnoli and Matteo Guendouzi back, though Ciro Immobile was still not fully fit, Ivan Provedel and Daichi Kamada out of action.

See how it unfolded on the Liveblog.

It was an ideal start for the Biancocelesti, because after Andrea Cambiaso drilled wide, the deadlock was broken by Taty Castellanos towering over the ineffective Alex Sandro to nod in a Luis Alberto corner. That immediately halved the aggregate advantage.

Juve had a great team move with Adrien Rabiot’s dinked ball over the top for Chiesa to chest and volley across, but Christos Mandas made a remarkable reaction save on Vlahovic with his leg from point-blank range.

Gleison Bremer should’ve done better when turning a free header over on a corner, while Manuel Locatelli was booked and will be suspended for the Final against either Atalanta or Fiorentina on May 15.

Lazio almost equalised on the stroke of half-time, as Mattia Perin rushed out and used his body to close down Castellanos when sent clear on goal by Luis Alberto.

They did get it level on aggregate at the dawn of the second half with a well-worked move, as Felipe Anderson placed a through ball from the centre-circle, Luis Alberto flicked it on first time for Castellanos, who shrugged off Bremer to sweep in from just inside the penalty area.

Juve threatened twice in quick succession, as first Weston McKennie rolled across for what would’ve been a Vlahovic tap-in if not for the desperate Adam Marusic tackle on the line, then Vlahovic’s angled drive skimmed the far post.

Castellanos was glad the offside flag went up after his weak lob into the arms of Perin, while for all Juve’s possession in the second half, the shots on goal were Marusic and Luis Alberto straight at the goalkeeper.

Juve’s bench made the difference, as Arek Milik came on and with his first touch managed to put them in front on aggregate. Another substitute, Timothy Weah, gathered Filip Kostic’s cross at the back post down the right and his cross-shot was tapped in by Milik, who was more alert than Romagnoli from five yards.

Lazio 2-1 Juventus (2-3 agg)

Castellanos 12, 49 (L), Milik 83 (J)

23-04-2024 20:00 1/2 Final Stadio Olimpico

Juventus Live 2 - 1

Player statistic

1st half
Taty Castellanos (Assist: Luis Alberto) 12'    
    34'
Manuel Locatelli 2nd half
Taty Castellanos (Assist: Luis Alberto) 48'    
    83'
Arkadiusz Milik (Assist: Dusan Vlahovic) Lazio Juventus

Starting lineups

35
Christos Mandas Goalkeeper 77
Adam Marusic Defender 13
Alessio Romagnoli Defender 23
Elseid Hysaj Defender 34 Mario Gila Defender 46' 15 Nicolò Casale Defender 32
Danilo Cataldi Midfielder 81' 10
Luis Alberto Midfielder 8
Mattéo Guendouzi Midfielder 85' 7
Felipe Anderson Attacker 61' 19
Taty Castellanos Attacker 82' 36
Mattia Perin Goalkeeper 12
Alex Sandro Defender 27 Andrea Cambiaso Defender 70' 3
Bremer Defender 6
Danilo Defender 25
Adrien Rabiot Midfielder 11
Filip Kostic Midfielder 5
Manuel Locatelli Midfielder 16
Weston McKennie Midfielder 81' 9
Dusan Vlahovic Attacker 81' 7
Federico Chiesa Attacker

90'

Substitutes

3
Luca Pellegrini Defender 33
Luigi Sepe Goalkeeper 22 Diego González Attacker 59 Davide Renzetti Goalkeeper 4
Patric Defender 46' 5
Matías Vecino Midfielder 61' 65
Nicolò Rovella Midfielder 81' 17
Ciro Immobile Attacker 82' 9
Pedro Attacker 85' 23
Carlo Pinsoglio Goalkeeper 1
Wojciech Szczesny Goalkeeper 24
Daniele Rugani Defender 41
Hans Nicolussi Caviglia Midfielder 20 Fabio Miretti Midfielder 33
Tiago Djaló Defender 17 Samuel Iling Junior Attacker 22
Timothy Weah Attacker 70' 14
Arkadiusz Milik Attacker 81' 15 Kenan Yildiz Attacker 81' 26
Carlos Alcaraz Midfielder

90'

More must-reads:

TODAY'S BEST
Hurricanes not expected to re-sign defenseman, center
Paul Skenes makes incredible Wrigley Field history in second-career MLB start
Maple Leafs tab former Stanley Cup winner as new head coach
NFL insider expands on competition between Steelers QBs Russell Wilson, Justin Fields
NFL sets outrageous prices for Eagles-Packers Brazil game
Scottie Scheffler shoots improbable 66 after warming up for PGA Championship in a jail cell
Nuggets star has worrying comment about latest injury
Broncos 'very unlikely' to bring back former NFL interceptions leader
Greg Olsen offers broadcasting advice to Tom Brady
Yankees' Juan Soto reacts to Hal Steinbrenner contract talk
Mets star has theory about closer Edwin Diaz's recent struggles
Scottie Scheffler arrested, still makes PGA Championship tee time
Timberwolves chew up Nuggets to force Game 7
Rangers secure spot in conference finals after stunning third-period comeback over Hurricanes
Xander Schauffele makes history in first round of PGA Championship
Yankees' Hal Steinbrenner shares massive Juan Soto contract update
Steelers' Cameron Heyward addresses contract holdout
Knicks star ruled out for potential closeout game
Dodgers starter undergoes season-ending UCL surgery
Clemson’s Dabo Swinney gives smug response about not using transfer portal

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.