Inter Milan defeated Barcelona in a Champions League semi-final for the ages, with the Italian side progressing 7-6 on aggregate on a thrilling night at the San Siro.
Barcelona were minutes away from a first Champions League final since 2015 when Raphinha struck in the 87th minute but Francesco Acerbi rescued Inter deep in stoppage time and Davide Frattesi put the hosts 4-3 ahead in extra time to settle a breathless contest.