The visitors struck early with tries to Bryce Hegarty and Chris Feauai-Sautia to build a 14-7 half-time lead then survived a late fightback from the home side to close out their fourth win of the campaign.
The Reds’ young forward pack more than held their own against their experienced counterparts while Kerevi’s powerful running and ability to offload under heavy pressure helped set up two tries.
After accepting his man of the match award, Kerevi praised the coaching staff for creating a positive mindset after last Saturday’s loss to the Bulls.
“Not just today but from the start of the week, that was (coach Brad) Thorn’s main point for us…to switch on mentally,” Kerevi said.
“The boys did that from the start of Sunday, as soon as we started recovering and into this week so thanks to the coaching staff for getting us in the right mindset.”
After a promising start to the season, the Sharks have dropped consecutive home games to fall from the top of the South Africa conference.
The visitors opened the scoring in the second minute following hooker Alex Mafi’s charge deep into Sharks territory, the Reds probing in attack until Hegarty eased through a gap to score under the posts.
The Sharks searched for a quick reply but the Reds weathered the storm before doubling their advantage, Kerevi breaking the defensive line and finding Feauai-Sautia in support for the five-pointer.
The home side struck back in the 25th minute with Kerron van Vuuren driving over from close range but wasted a pair of golden opportunities to draw level approaching halftime, then suffered a blow after the restart with flanker Jacques Vermeulen leaving the field following a bruising hit from Mafi.
With the Sharks’ error count rising, the Reds were rewarded after 60 minutes as Kerevi’s offload sparked a slick attacking move that saw halfback Tate McDermott dash over for a 21-7 advantage.
Reserve back Jock Campbell could have put the result beyond doubt in the 67th minute but he was unable to handle a cross kick from Kerevi with the line wide open.
The Sharks came close to snatching a draw when No.8 Dan du Preez crossed in the 79th minute before advancing the ball into Reds territory on the final play but flanker Liam Wright forced a turnover to end the contest.
Earlier Wes Goosen scored a 68th-minute try as the Hurricanes battled back from a 13-point half-time deficit and kept the Sunwolves scoreless in the second spell to record a 29-23 Super Rugby victory in Tokyo on Friday.
The Hurricanes were also guilty of far too many missed tackles, turnovers, errors and indiscretions, but managed to finally exert some control in the second half.
Semisi Masirewa scored two tries for the home side, while flyhalf Hayden Parker converted both tries and slotted three penalties to build a 23-10 lead by halftime .
But the Sunwolves were unable to add to their score in the second half.
Sign up to our mailing list here and we’ll keep you up to the minute with weekly updates from the world of rugby.