Alloa continued to set the pace in BT Caledonia League Division 2 (Midlands) with a 35-7 win against league strugglers Blairgowrie.
The defeat, combined with results elsewhere, left Blairgowrie in the basement slot.
Panmure moved up one place with a 31-19 win at home to Kinross. It was only the second win of the league campaign for the Broughty Ferry men.
The bonus-point success puts Alloa three points clear of nearest challengers Harris Academy, who have two games in hand.
Harris faced Madras FP at Station Park, and took all five league points with a 22-5 win.
With a strong wind behind them, the Elliot Road men enjoyed the bulk of the possession in the first half.
A solid defensive effort by the St Andrews side and the absence of a clinical edge in the visitors’ attack restricted the Harris to tries by Owen McDonald, Joe Abbott and Mike Devlin, with Niall Quinton converting the second of that trio, as they reached the interval with a 17-5 lead.
A second touchdown by McDonald, the only score in the second period, bagged the four-try bonus for Harris.
With Kinross going down at Panmure, Grangemouth Stags tightened their grip on fourth with a 63-0 success at home to Howe of Fife seconds in the day’s other game.
Arbroath extended their unbeaten run in Division 3 when they had an untroubled 44-5 win at home to Waid Academy.
The sides immediately behind the current leaders both posted bonus point wins, second-placed Grangemouth Stags seconds emerging as 35-10 winners at home to Crieff and Strathearn; while Perthshire remain third, albeit with a game in hand, after a 32-12 win at Sunnyside against a Falkirk seconds side propping up the table.
Meanwhile, Dundee University Medics enjoyed a winning start to the year, returning from Bluebellwood Park with a 33-0 victory over Bannockburn to their credit.
Stobswell took all five league points after being awarded a 28-0 win over Montrose and District in Division 4 (Midlands).
Meanwhile, Glenrothes seconds were also given a win over Strathmore seconds, who conceded the match because of a player shortage.
The Fife club’s top side still sits at the top of Division 1, despite the match at home to Strathmore being postponed after the pitches at both Carleton Park and Buckhaven High School were deemed unplayable.
Hillfoots recorded a third win of the season when they saw off Mackie Academy with a 31-22 scoreline.
That moved the Tillicoultry men a further five points clear of second-bottom Morgan Academy, who were on the wrong end of a 32-17 result at Gordonians.