Newlands was the place to be on Saturday where fans were in for a great Currie Cup semifinal between Western Province and the Blue Bulls.
It was a glorious sunny day for rugby, and mense enjoyed cold beer and hot braaivleis before kick-off.
On the field, the action went down to the wire, with the home team edging their northern rivals 35-32 after 20 minutes of extra time to book a Newlands final against the Sharks on Saturday.