Orlando Pirates put one hand on the Premier Soccer League trophy this weekend after a convincing 2-0 win away to Golden Arrows.
Added to that, main title rivals Moroka Swallows and Wits University both slipped up in the chase, drawing their games against Santos and Jomo Cosmos respectively.
At the other end of the table, Black Leopards and Hellenic all but secured their top-flight status, meaning its a straight fight between Ajax Cape Town and Bush Bucks to see who joins African Wanderers in Division One next season.
Arrows were expected to provide the Buccaneers with a tough challenge at Kings Park Stadium, having started the weekend in fourth position and hopeful of securing a place in the Confederations Cup.
However, the Pirates juggernaut refused to give way and cruised to a 2-0 win courtesy of goals from Hleza Mofedi and Bheka Phakathi.
The win moves them six points clear of Swallows, who slipped-up against defending PSL champions Santos at Athlone Stadium.
Carlo Scott had given the home side the lead just after the break and although substitute Keryn Jordan managed a late equaliser, they couldnt go on to get the win and will surely now have to focus on achieving a Champions League spot for next season.
Likewise, Wits could only manage a 0-0 draw at home to Jomo Cosmos, meaning they stay level on points with the Birds, although they have played one game more.
Kaizer Chiefs kept their hopes alive of securing a place in African club competition with a comprehensive 4-0 thrashing of Manning Rangers in Johannesburg.
Former Free State Stars player David Radebe was a hat-trick hero for Amakhozi, with midfielder John Shoes Moshoeu getting the other goal.
Supersport United capitalised on Arrows loss to grab fourth spot courtesy of a 2-0 win over Sundowns at Loftus on Sunday.
Chris Mwamba and Abram Raselemane scored a goal either side of the break, but the real hero was goalkeeper Calvin Marlin, who made a number of crucial saves to ensure Pitso Mosimanes men went home with the three points.
At Newlands, Ajax squandered a bucketful of chances as they played out to a goalless draw against fellow strugglers Bush Bucks.
Nathan Paulse, Shane Poggenpoel, Brent Carelse and Alfred Phiri were the main culprits as the Warriors failed to make the most of their dominance and numerical advantage.
The draw means the two are still trapped in the danger zone, unlike Leopards and Hellenic, who both managed away wins on Sunday.
Leopards continued their good run under Walter Rautmann with a 2-1 victory at Dynamos, while Makwinji Soma-Phiri and Aubrey Meintjies scored in the Greek Gods 2-0 win at relegated Wanderers.
Have Pirates won it? Will Ajax or Bush Bucks Go Down? with your views...