Rothes youngster Kenzie Shepherd netted direct from corner for his first senior goal.
Maroons unbeaten in three games, Cans build on Clach win.
Second consecutive clean sheet for Maroons.
Maroons had lost seven tough fixtures in a row.
Three first half strikes eased the Cattachs towards victory.
Fortune deserted Maroons after a strong start to the game at North Lodge Park.
Craig Ewen's side slip to second bottom.
Charlie Simpson's report from Grant Street Park.
Charlie Simpson's report on the Kynoch Park clash.
ALL the goals were scored in the first 20 minutes at Glebe Park.
First win in charge of Locos for ex-Keith hero Dean Donaldson
AN important three points were secured by Keith at Kynoch Park on Wednesday.
Christie Park men face Banks O' Dee in semi-finals.
Brora will play Fraserburgh in final at Inverurie.
Charlie Simpson's report on a rollercoaster match.
Charlie Simpson's match report from Wednesday's Kynoch Park clash.
A GOOD goalkeeping performance from Craig Reid limited Brora to just one goal at Kynoch Park.
VALE scored in the 15th minute and held on to win against Keith.
Brechin now move on to winner-takes-all final day visit to Buckie.
A tale of two penalties as Wee County hit back