Montrose earned a place in the last 16 of the Challenge Cup with a deserved victory at home to Peterhead.
The home side opened the scoring after 52 minutes when Steve Kerrigan supplied a brilliant flick to release Greig Henslee and he rounded the goalkeeper.
Four minutes later, a long punt upfield from goalkeeper Andy Reid was headed on by Kerrigan and Scott Michie ran on to finish with a fine lob.
Peterhead had chances, with Bobby Linn and Martin Bavidge going close.
Montrose: Andrew Reid, Tawse, Higgins (Adam 65), McLeod, Fraser, Cumming, Davidson, Henslee, Napier (Rogers 75), Kerrigan, Michie (Watson 84). Subs Not Used: Phillip Reid, Farquhar.
Goals: Henslee 52, Michie 56.
Peterhead: Mathers, Calvin Shand, Tully, Perry, Good (Youngson 81), Sharp, Hegarty (Cameron 69), Buchan, McKay (McInnes 69), Linn, Bavidge. Subs Not Used: Stephen, McCafferty.
Ref: D Somers