Nhận thất bại 1-2 ở trận lượt đi ngay trên sân nhà buộc các cầu thủ Inter Milan phải chơi tấn công ngay sau tiếng còi khai cuộc trong màn tái đấu với Juventus. Ở trận đấu này, Inter có sự trở lại của tiền đạo Romelu Lukaku sau án treo giò. Ngoài ra, tiền vệ Christian Eriksen cũng được trao cơ hội đá chính ngay từ đầu.
Ngay phút thứ 6, sau tình huống phòng ngự lỗi của đội chủ nhà, tiền đạo Lautaro Martinez căng ngang cho Eriksen băng lên, nhưng cầu thủ người Đan Mạch đã vào khá sớm và bị sửa lưng không thể tung ra cú dứt điểm. Đến phút thứ 10, Lautaro bị ngã trong vòng cấm sau nỗ lực dứt điểm và bị Bernardeschi can thiệp. Dù các cầu thủ Inter Milan gây sức ép đòi quả phạt 11m, nhưng trọng tài chính đã từ chối.
Những phút tiếp theo của trận đấu, Inter Milan dù phải làm khách nhưng là đội thi đấu chủ động hơn. Hakimi, Lukaku, Lautaro, Eriksen hay Brozovic đều có các cơ hội uy hiếp khung thành đội chủ nhà, nhưng đều không thể vượt qua được hàng phòng ngự được bố trí rất chắc chắn.
Với đội chủ nhà Juventus, phải tới phút 42 họ mới tạo ra được cơ hội thực sự nguy hiểm đầu tiên. Siêu sao Cristiano Ronado tạo dấu ấn với pha đảo chân trước khi tung cú sút chân trái quyết đoán vào góc gần, nhưng thủ môn Handanovic đã cứu thua thành công.
Bước sang hiệp 2, Inter Milan vẫn chơi bóng chủ động hơn và điều này tạo điều kiện để Juventus chuyển sang thế trận phòng ngự phản công. Khi mà đội hình đội khách dâng lên quá cao mà không tạo ra nhiều những pha nguy hiểm, Juventus với các pha lên bóng tập trung vào Ronaldo lại liên tục khiến hàng thủ Inter Milan chao đảo.
Trong khoảng 15 phút giữa hiệp 2, Ronaldo có ít nhất 3 cơ hội dứt điểm nhưng đều không thành công, khi bóng hoặc đi thiếu chính xác, hoặc bị hàng phòng ngự Inter Milan cản phá. Với Inter Milan, đội khách cũng có cơ hội ghi bàn, nhưng ở những tình huống dứt điểm cuối trận, Barella hay Sensi đều không thành công.
Hòa không bàn thắng sau 90 phút, Juventus đã giành chiến thắng chung cuộc 2-1 và giành tấm vé vào chơi trận chung kết Coppa Italia.