IT'S a difficult weekend for picking winners in the Scottish Football Leagues.
But our lower-league man Joe Wallace has once again been doing his homework in the hunt for a winning treble.
And we kick off in the Irn-Bru First Division and focus on Dunfermline's away clash with Cowdenbeath.
Jim McIntyre's men go into this match two points ahead of Raith Rovers at the top of the table but having played a game more than the Kirkcaldy men.
Last weekend the Pars' promotion push slipped up as they were held to a 0-0 draw at home to Partick Thistle.
But they got back to winning ways in midweek as a last-minute goal from Martin Hardie earned them a vital 1-0 away victory over Ross County.
The Pars know they can't afford many more slip-ups if they are to be crowned champions – and that's why I reckon they will win all three points in a hard-fought clash with the Blue Brazil.
Beath go into this one in second-bottom position and have won only once in their last six matches while the Pars are unbeaten in their last six.
Add in the fact the Pars have won on their last two trips to face Beath, including a 4-0 romp the last time the sides met, and you can see why I fancy all three points to be heading back to East End Park. Take the Pars to win (3-4, Stan James).
We move on to the Second Division and Livingston's home clash with Brechin. Regular readers of this column will know Livi can do no harm in my eyes these days as they romp to the title.
The Almondvale men are on a major high after winning their last six games but should find things more difficult this weekend as they square up to a Brechin side in second place.
But I reckon Livi will have just too much in the tank for Brechin and can see a repeat of the 2-0 home win for the West Lothian men the last time clubs clashed. Take Bollan's boys to win all three points (4-6, William Hill).
We finish up in the Irn-Bru Third Division and league leaders Arbroath’s trip to face third-placed Albion Rovers.
The Gayfield men have been on a decent run of form and have stormed into pole position after a run of six games without defeat.
The title is now only theirs to throw away but will find it tough against a Rovers side only six points behind them in the table.
Arbroath have won four of the last five clashes between the sides and on their last two trips to Cliftonhill they left with 2-0 victories. I can see them winning again and am taking to collect all three points (6-4, various).