Jack Carty ended Eric Elwood's long run as Connacht's record points scorer as they overcame the Emirates Lions 43-24 at the Sportsground.
Elwood racked up 1,152 points before his retirement in 2005, but the mantle has passed to Carty whose 13-point haul against the South Africans has moved him onto a career total of 1,159.
Connacht's current captain also set up Tiernan O'Halloran's 35th-minute bonus-point try, adding to earlier scores from Diarmuid Kilgallen, Shane Delahunt and Caolin Blade, as the Lions trailed 29-17 at half-time.
Connacht eventually ran out 43-24 victors.