Johannesburg - Matt McGillivray and Carmi le Roux held their nerve to ensure the Highveld Lions escaped from their Momentum One Day Cup clash against the Warriors with a nervy four-run win at the Wanderers on Friday.
The pair defended 12 runs between them from the final two overs as the visitors failed to get over the line, despite being ahead for most of the 257-run chase.
This thanks to half-centuries by captain Colin Ingram (60 off 79 balls) and Christiaan Jonker (55 off 54), before the latter fell to left-armer Le Roux, who ended with 2-51, in the penultimate over that went for two.
McGillivray then conceded five in the last over as the Warriors slipped to only a second loss this season.
Earlier, Stephen Cook, fresh off his century for the Proteas on Test debut last week, was the hero for the hosts when he notched up his eighth-career one-day century to take them to 256 all out.
He eventually fell for 112 off 127 balls late in the innings. Nicky van den Bergh (45 off 35) was also in the runs on his first appearance this season.
Both men fell to the outstanding Sisanda Magala, whose figures of 5-43 were not enough.
Defeat also meant that the Warriors (14 points) surrendered their second position on the log to the Lions (15), who are now a point ahead of them.
The Cape Cobras are the team to catch on 19 points with four regular season matches to play.