Inter secured their place in the Champions League semi-finals with a 4-3 aggregate victory over Bayern Munich. The second leg ended in a thrilling 2-2 draw. After a goalless first half, Harry Kane scored for Bayern, levelling the aggregate score. Lautaro Martinez quickly equalised for Inter, and Benjamin Pavard's header seemed to put Inter in control. Eric Dier's late goal made for a tense finish, but Inter held on.The first half was filled with opportunities for both sides. Federico Dimarco and Marcus Thuram came close for Inter, while Leroy Sane and Joshua Kimmich tested Yann Sommer at the other end. Despite these chances, the teams went into halftime with Inter holding a narrow lead from the first leg. Kane then put Bayern ahead after the break, scoring through Sommer's legs following Leon Goretzka's cross.Martinez swiftly responded to Kane's goal by capitalising on Joshua Kimmich's error from a corner. He scored at his second attempt to bring Inter level again. Pavard then headed home from Hakan Calhanoglu’s corner, giving Inter a crucial advantage. However, Serge Gnabry's cross allowed Dier to score late on, setting up a nervy conclusion as Thomas Muller almost snatched a winner.Kane has been prolific since last season, directly contributing to 101 goals and scoring 79 times across all competitions—more than any other player in Europe's top five leagues. He has now scored against 21 different opponents in the Champions League, surpassing Paul Scholes among English players. Despite his efforts, Inter extended their unbeaten home run in Europe’s premier competition to 15 matches.Pavard proved decisive by scoring his first Champions League goal since netting against Inter in November 2022 while playing for Bayern. This match marked Muller's 163rd appearance in the competition, placing him behind only Cristiano Ronaldo and Iker Casillas in total appearances. Inzaghi will feel justified by this result as Inter had slightly higher expected goals than Bayern.