This weekend sees the Currie Cup semi-finals staged after what has been the most unique of domestic rugby seasons.
Given the complications that have arisen as a result of the global coronavirus pandemic over the past 10 months, it is a minor miracle that we have reached the business end of a full campaign.
Both fixtures will take place on Saturday when the table-topping Bulls host the Lions at Loftus (14:00) before Western Province take on the Sharks at Newlands (16:30).