Inverurie Locos will face Brechin City and Buckie Thistle are at home to Banks o’ Dee in the semi-finals of the GPH Builders Merchants Highland League Cup.
In the other semi-final, Graeme Stewart’s Buckie will welcome managerless league new-boys Dee to Victoria Park.
Buckie were beaten finalists last year while Dee knocked out holders Brora Rangers on penalties in the first round.
Locos have not made the final since a 2-1 defeat to Keith in 2013 and will be put to the test by Brechin, who have beaten Rothes and Lossiemouth to get to the last four.
Ties will be played on March 4. The final will be on April 8, at a venue to be confirmed.
Highland League Cup: Inverurie Locos and Buckie Thistle get home semi-final ties