It was a batting day in Johannesburg as centuries from Heino Kuhn and Henry Davids helped make light work of a competitive target to give Titans an eight-wicket win over Lions with a bonus point. It was also their first win in the Momentum One Day Cup.

Lions, who were sent in to bat, were powered by Alviro Petersen's 96-ball 108 that was studded with 11 fours and three sixes. Petersen's third successive century in the tournament provided impetus after Neil McKenzie consumed 74 balls for his 47. Temba Bavuma's 27-ball 33 also added some muscle towards the end to shore up the total to 271 for 8. Marchant de Lange and left-arm pacer Rowan Richards finished with three wickets each.

Titans lost Mangaliso Mosehle for 25, but Kuhn (119), playing his first competitive match since February, and Davids (101*) negated any hint of pressure by putting together 183 for the second wicket in just 24 overs. Kuhn was caught in the 36th over after hitting 15 fours and three sixes and Titans eventually crossed the line with 65 balls to spare.

Wayne Parnell's four-wicket haul was the cornerstone to Cape Cobras' eight-wicket win over Knights with a bonus in Paarl.

Knights, who opted to bat, were restricted to 211 for 7, with Parnell finishing with 4 for 40. Knights were in trouble at 101 for 5 in the 31st over after Parnell and Robin Peterson struck but crossed the 200-run mark courtesy a sixth-wicket stand of 107 between Obus Pienaar (73*) and captain Werner Coetsee (51). Peterson finished with 2 for 28 from his ten overs.

Cobras then cruised, with Richard Levi contributing 71 in an opening stand of 118 with Stiaan van Zyl, who scored an unbeaten 90.

Medium-pacer Malusi Siboto dismissed Levi in the 24th over, but the ground work had been laid by then. While No. 3 Omphile Ramela fell for 43 with his side needing 12 runs for victory, van Zyl steered them through in 38.1 overs for their second successive win. Cobras joined Dolphins on nine points after three games, but sit behind them on net run rate.