The British and Irish Lions have confirmed a revised schedule for this year's tour of South Africa.
All eight matches will be played in either Gauteng or Cape Town to reduce the risk of disruption potentially caused by the ongoing coronavirus pandemic.
Warren Gatland's side start the trip with a fixture against the Lions in Johannesburg on July 3, rather than facing an SA Invitational team which would have been chosen from players across the country.
The tourists will play three games against provincial opposition in Gauteng before heading to Cape Town, where they will play another two warm-up games ahead of the first Test.
The Lions, who will be captained by Alun Wyn Jones, will then take on the Springboks twice at the FNB Stadium in Johannesburg to complete the series.
"The COVID-19 pandemic has caused considerable disruption to the global sporting calendar, but after discussions with our partners at SA Rugby, we are very pleased to be able to give confirmation of the revised tour schedule," said Lions managing director Ben Calveley.
"While things will undoubtedly look different to a typical Lions tour, together with SA Rugby we are determined to deliver an uninterrupted Series for the players who will take the field, as well as the many millions of people watching at home.
"We would like to thank all Lions supporters for their patience and understanding as we continue to navigate our way through the impact of the pandemic, and also extend our enormous gratitude to our commercial partners for their incredible ongoing support."
Some of our favourite moments from our last trip to South Africa.— British & Irish Lions (@lionsofficial) May 13, 2021
You can watch all of our favourite moments on our YouTube channel #LionsRugby
British and Irish Lions tour of South Africa schedule:
July 3: Lions (Emirates Airline Park, Johannesburg)
July 7: Sharks (Emirates Airline Park, Johannesburg)
July 10: Bulls (Loftus Versfeld, Pretoria)
July 14: South Africa A (Cape Town Stadium, Cape Town)
July 17: Stormers (Cape Town Stadium, Cape Town)
July 21: South Africa (First Test, Cape Town Stadium, Cape Town)
July 31: South Africa (Second Test, FNB Stadium, Johannesburg)
August 7: South Africa (Third Test, FNB Stadium, Johannesburg)