Three of the four semi-final spots in the Jamaica Football Federation's (JFF) Championships play-offs could be decided on today's penultimate round of matches.
Seaforth FC from Group A and St Bess United from Group C could secure their places with a draw, while a win for Duanvale FC would see them win Group D.
The race for the place from Group B seems headed for the final round of matches with WiFi United and Grays Inn locked in a battle that will be decided in the final round.
Seaforth United and Marcus Garvey United are tied on three points and will be meeting for the third time after each won once in their first two meetings.
Seaforth FC, however, lead on goal difference and a draw would be enough to see them advance on the slimmest margin.
St Bess United, leaders in Group C with seven points, could also advance with a point against second-placed Cross United, who are on three points but with a game in hand.
This will be St Bess United's last game, and after being held to a draw by out-of-contention Villa United last week must secure the point today if they are to control their destiny.
In Group D, leaders Duanvale United must get a result if they are to stay ahead of Petersfield who are five points behind but with a game in hand after their game against Sandy Bay was blown off early last week.
The first game between the two ended in a 1-1 draw and another draw would suit Petersfield.
While the semi-finalist in Group B will not be decided today, Gray's Inn will hope to avoid an upset against Madras FC with whom they had drawn 1-1 in the first round.
WiFi, who are inactive today, lead with six points, two more than Grays Inn, who they will face next week in a winner-take-all game.
Seaforth FC vs Marcus Garvey - UWI JFF Captain Horace Burrell (3-1, 0-1)
Grays Inn FC vs Madras FC - St Mary Sports Complex (1-1)
Cross United vs St Bess United - Cross Playfield (1-2)
Reggae Youths vs Sandy Bay FC - Irwin High (6-0)
Petersfield FC vs Duanvale FC - Petersfield (1-1)