PICTURES: Back-to-back clean sheets for Keith in goal-less Highland League derby draw at Rothes - and teams do it all over again at Kynoch Park this weekend
Rothes and Keith will face each other on consecutive Saturdays in Highland League action.
Neither side could break the deadlock at Mackessack Park last Saturday in a rare 0-0 draw between the teams.
Pictures by Beth Taylor below.
They meet again this Saturday at Kynoch Park, where there will surely be some scoring action to give the fans something to cheer.
Speysiders supporters were lifted on Saturday when their side was awarded a penalty after 13 minutes for a foul on Jake Thomson.
Rothes captain Michael Finnis netted a hat-trick of spot kicks against Strathspey Thistle earlier this year and is normally reliable to score from 12 yards.
However, he was up against Keith keeper Craig Reid who has gained a reputation as a penalty saver, having stopped six previous spot kicks while in goal for the Maroons.
Reid won the battle of wits, pulling off a fine save from Finnis.
Keith were playing the first of three Moray derbies in a week.
Before they take on their home rematch against Rothes at the weekend, they play host to Forres Mechanics tonight in another league fixture.