Jags have won 18-in-a-row and are closing in on a possible all-time record run.
The former Ross County player is closing in on a target of 20 goals for the season.
Full Highland League round-up as Fraserburgh stay top of the pile.
Huntly runners involved in Highland event and Deeside 33- mile challenge
Cornhill and Elgin racers among the trophy winners in Banffshire.
The match is on March 24, the date when Scotland were scheduled to play Ukraine in a World Cup play-off semi-final.
Jags ousted Forres in Saturday's semi while Brora beat Fraserburgh on penalties.
A tense last month will decide destiny of league flag - and who faces relegation play-off.
Stewart's treble took ten-man Vale from 2-0 down to win their first match in 11 outings.
Forres put up a brave effort against Buckie while Brora needed penalties to oust Fraserburgh.
Five league games and two League Cup semi-finals still go ahead today.
Latest action from the Moray Province East leagues.
Jags stay in touch with leaders Fraserburgh after 17th consecutive league victory.
Crushing home defeats for Forres, Deveronvale and Keith.
Chance for Wink to make amends at McDonald and Munro Speyside Stages in Moray and Aberdeenshire next month.
Victorious run keeps rolling on for Jags.
Fraserburgh book semi-final clash with Brora Rangers.
A Scottish and British champ in his youth, the Cairnie motorsport star is back in the saddle and aiming for big things this season.
A tough double header for the Kynoch Park men against Brechin and Fraserburgh this week.
Jay Goldie and Jaydan Bradford are two of the Banff club's under-18s starring for the first team.