Borussia Dortmund defender Raphael Guerreiro has agreed to a contract extension that will keep him at Signal Iduna Park until 2023.
The Portugal international joined Dortmund in 2016 from French side Lorient, switching for a fee of €12 million. During Thomas Tuchel's time as manager, Guerreiro was primarily used as a midfielder, though he has since become the club's first-choice left back following the arrival of Lucien Favre as head coach last term.
In his three campaigns with Dortmund, Guerreiro has made a total of 80 appearances in all competitions, helping the side win the DFB Pokal in his first season wearing yellow and black.
The Bundesliga outfit announced the news on its official website on Thursday, with the player saying: "[This] is a great club where I have been feeling very comfortable with my family for three years.
"I will do everything I can to help our team achieve their goals and we should start by getting a victory at home [against Borussia Monchengladbach] on Saturday."
Despite collecting just one major trophy during his spell in Germany, Guerreiro has enjoyed considerable success on the international stage, having played in role in Portugal's Euro 2016 triumph, as well as its Nations League victory last summer.
Dortmund sporting director Michael Zorc was also pleased with the new deal, stating: "Raphael is an internationally-experienced and technically first-class footballer, who can is flexible and can be deployed in several positions. He is held in high regard within our squad."
Following a run of three straight draws in the top flight, Dortmund sits eighth in the standings, though it is just four points behind table-topping Monchengladbach in a congested top half of the Bundesliga.
This weekend's meeting against the leaders begins a tough sequence of fixtures for Favre's men who face Schalke, Inter and Monchengladbach again, all before the start of November.