World Cup winner Manuel Neuer has signed a new five-year contract with Bayern Munich.
The deal keeps the Germany goalkeeper, 30, at the Bundesliga club until 2021.
Neuer joined Bayern from fellow Bundesliga club Schalke, agreeing a five-year deal in July 2011.
Since signing for Bayern he has won three Bundesliga titles, two German Cups and the Champions League in 2013, while Pep Guardiola’s team are on course to win the treble this season.
The Bavarians beat Werder Bremen 2-0 in their German Cup semi-final on Tuesday and will play the winner of Wednesday’s game between Hertha Berlin and Borussia Dortmund in the final.
They have a seven-point lead over Dortmund at the top of the Bundesliga with four games left and play Atletico Madrid in the Champions League semi-finals.
This season will be manager Guardiola’s last at the club before he takes over at Manchester City, with former Chelsea boss Carlo Ancelotti to replace him.