The Lions' unbeaten United Rugby Championship (URC) record this season came to an end after a 24-6 loss to top of the table Leinster in Dublin on Saturday.
The Sharks continued their good form at Kings Park as they bagged all five points in a 41-24 URC victory over Munster on Saturday.
The Stormers faded late as the defending URC champions Glasgow Warriors claimed a 28-17 victory in Stellenbosch.
The Bulls, forced into late changes due to illness in the squad, left it late to claim a 17-15 victory over Benetton in the United Rugby Championship (URC) in Italy.
Flyhalf Kade Wolhuter has been included in Ivan van Rooyen's starting XV as the Lions travel to the Aviva Stadium to face Leinster in Round 6 of the United Rugby Championship.
Johan Grobbelaar is free to play after the Bulls' forward had his red card rescinded by a United Rugby Championship disciplinary hearing on Tuesday.