Brechin City have stormed into a two-goal lead over Rangers at half time in their Scottish League One clash.
The home side took an early lead when Graham Hay headed home from a corner in the fourth minute.
Brechin doubled their advantage just six minutes later when Jonathan Brown lashed a 20-yard free kick into the top corner as Rangers struggled to get a foothold in the game.
In a feisty first half, no fewer than six players entered the book as Rangers looked for a way back into the game.
In the 25th minute, Jon Daly reduced the deficit with a cool finish, but Lee McCulloch missed a good opportunity to level the scores minutes later.
McCulloch was made to pay for his miss when Alan Trouten pounced on poor Rangers defending to restore his side's two-goal lead in the 35th minute.