Russian Grand Prix organisers have agreed a new deal which will keep the race at Sochi until 2025.
Russian Deputy Prime Minister Dmitry Kozak confirmed the news, as did Russian GP promoter Sergey Vorobyov.
"We held negotiations and the contract for holding FIA Formula One racing Grand Prix in Russia has been extended till 2025," Kozak was quoted by Russian news agency TASS.
"The important part is the title sponsorship contract for us," added Vorobyov.
"There are a few other things that we are working on now with Chase [Carey, F1 chairman] and his team that I'm not ready to announce yet.
"Everything started with Bernie and is being concluded with Chase and his team."
The Russian Grand Prix arrived on the calendar in 2014 and will host its fourth race on April 28-30.