On 20 September 2017, Benzema signed a contract extension that will keep him at the club until 2021. Later on 6 March of the following year, Benzema made his 100th UEFA Champions League appearance by playing in the 2–1 win at Parc des Princes against Paris Saint-Germain in the second leg of 2017–18 UEFA Champions League round of 16 as Real Madrid progressed to the next round 5–2 on aggregate. Benzema played his 400th match in all competitions for Real Madrid on 31 March in the 3–0 win at Las Palmas, captaining the team and netting the second goal with a penalty. On 1 May 2018, Benzema scored twice in a 2–2 draw against Bayern Munich in the return leg of the 2017–18 UEFA Champions League semi-final, as Real progressed to the final on a 4–3 aggregate. On 26 May, Benzema scored the first goal of the match in 2018 UEFA Champions League Final by intercepting Loris Karius's throw in a 3–1 victory over Liverpool, when Madrid won their third consecutive and 13th overall Champions League title.