Juventus and Borussia Dortmund kicked off their Champions League campaigns with an action-packed 4-4 draw in Turin. The home side showed great resilience to come from behind three times, with Dusan Vlahovic scoring a brace after coming off the bench.
After a scoreless first half, the match burst into life after the break. Karim Adeyemi put Dortmund ahead in the 53rd minute, but Kenan Yildiz equalized for Juventus with a stunning curling effort reminiscent of club legend Alessandro Del Piero.
Felix Nmecha quickly restored Dortmund`s lead before Vlahovic leveled again for Juventus. The visitors went 3-2 up through Yan Couto, only for Vlahovic to score his second of the night in stoppage time. Lloyd Kelly then dramatically headed home in the 96th minute to rescue a point for Juventus after Ramy Bensebaini had given Dortmund a 4-3 advantage from the penalty spot.
The thrilling encounter saw momentum swing back and forth, with both sides showing attacking intent throughout. Juventus will be pleased with their fighting spirit to earn a draw, while Dortmund may rue letting the lead slip multiple times. The result leaves both teams with a point apiece to start their Champions League group stage campaigns.