The curtain will come down on the National First Division's Inland and Coastal streams on Saturday, bringing joy to some and sorrow to others.
With both Jomo Cosmos (Inland) and Carara Kicks (Coastal) already guaranteed their places in the playoffs, four teams are in the running for second place in both streams, and a berth in the playoffs. Soccer lovers should expect a photo finish on Saturday.
Mpumalanga Black Aces and Nedbank Cup finalists University of Pretoria (AmaTuks) are vying for the spot in the Inland Stream while FC Cape Town and African Warriors are chasing in the Coastal one.
All the teams have played 20 games and will conclude their programme on Saturday.
Aces enter the final round rooted in second place with 31 points and AmaTuks are third on 29 points. Cosmos lead the stream on 33 points.
FC Cape Town are second in the Coastal Stream with 36 points while Warriors are third with 34 points. Kicks lead this stream with 39 points.
Inland - Nkowa-Nkowa - Dynamos v Black Leopards (3pm); Ackerville - Witbank Spurs v Jomo Cosmos (3pm); LC de Villiers - AmaTuks v Winners Park (3pm); Eldorado Park - FC AK v Mpumalanga Black Aces (3pm).
Coastal - SJ Smith - Nathi Lions v Ikapa Sporting (3pm); Blue Downs - FC Cape Town v Durban Stars (3pm); Parrow Park - Hanover Park v Carara Kicks (3pm); Charles Mopeli - African Warriors v Vasco da Gama (3pm).