Phil McGuire’s Carnoustie Panmure have been leading the way for some weeks, holding an advantage over Dundee East Craigie.
The two of them have kicked some way clear of the chasing pack with the battle for the title a two horse race.
Panmure, for the past few weekends, had played two games more than their rivals but, by the time this Saturday comes, they’ll head into their respective final games having each played 35 times.
At the time of writing East Craigie, who were three points behind Carnoustie and two goals worse off, still had one game in hand over Panmure which they were due to play against Tayport on Wednesday, May 4.
Depending on that scoreline, it’s still in the balance who will go into Saturday’s final round of games sitting on top of the division.
Regardless, there’s likely to be very little between the two when East Craigie host Dundee North End and Carnoustie go to Forfar West End.
Dundee North End sit fifth in the Midlands League with Carnoustie's opponents eighth.
Midlands League results: Blairgowrie Juniors 2-4 Dundee Violet, Dundee Downfield 0-5 Dundee North End, Dundee St. James 2-3 Kirriemuir Thistle, Letham 1-2 Brechin Victoria, Lochee Harp 3-2 Forfar United, Lochee United 8-1 Scone Thistle. Quest Engineering Cup semi-final: Broughty Athletic 1-3 Tayport, Dundee East Craigie 4-1 Culter FC.