All three British and Irish Lions Test matches against South Africa will be played in Cape Town after consultation with medical experts regarding coronavirus.
Initially the second and third Tests of the series were supposed to be played in Johannesburg, with only the first – scheduled for this Saturday – being hosted in Cape Town.
But due to "risks associated with the Delta variant of COVID-19", South Africa Rugby and the Lions reached an agreement to relocate the two matches.
SA Rugby CEO Jurie Roux said: "The data pointed in only one direction. The series has already been significantly disrupted by COVID-19 and a return to Gauteng at this time would only increase the risks.
"We now have two teams in bio-secure environments without any positive cases or anyone in isolation. To now return to the Highveld would expose the series to renewed risk.
"Everyone wants to see the two squads, at their strongest, play out an unforgettable series over the next three weekends and this decision gives us the best opportunity to see that happen."
Ben Calverley, Lions managing director, added: "We are fully supportive of this decision which we believe to be in the best interest of the Test series."