The Azerbaijan Grand Prix has extended its deal with the Formula 1 World Championship to stay on the calendar until 2023.
A deal between Formula One Management and the Baku City Circuit was signed well within the expiry date of the current contract, and it means the 3.73-mile street circuit will continue to host F1 for a further three seasons beyond the original 2020 end date.
Azerbaijan first joined the calendar in 2016, under the European Grand Prix banner, before taking on the Azerbaijan Grand Prix title from 2017.
"We are very pleased to have renewed this agreement which will see the Azerbaijan Grand Prix feature on the Formula 1 World Championship calendar for many years to come,” said F1 CEO Chase Carey.
"In just a short space of time, this race has become one of the most popular of the season, always producing closely fought and spectacular racing.
"The Republic of Azerbaijan provides a really excellent welcome to everyone in Formula 1 and the beautiful city of Baku is an amazing backdrop for the greatest motor racing show in the world."
Azerbaijan's minister of youth and sports Azad Rahimov added: "This is a truly proud day for all of us.
"The last few years have been a dream come true for the people of Baku as we have seen our race weekend grow from a simple idea into one of the most dramatic and exciting race weekends in F1’s history.
"Already, we have played host to some of the sport’s most iconic moments.
"Furthermore, every year we have seen more and more fans from all over the world attend the race and have been overwhelmed at how well our event has been embraced by the global Formula 1 community."
The 2019 Azerbaijan Grand Prix will be held on April 26-28.