Albion Rovers 0-3 Elgin

Last updated : 18 April 2009 By BBC Sport

Campbell made sure of victory with five minutes remaining when he outpaced Robert Walker and finished well past goalkeeper Jamie Ewings.

And another MacKay cross set up Campbell for his second in the final minute of play.

Albion: Ewings, Reid, Donnelly, McGowan, Fleming, McKeown, Robert Walker, Ferry (Andreoni 58), Adam (Crozier 46), Harty (Pollock 46), Barr. Subs Not Used: McGoldrick, David Scott.

Booked: Crozier.

Elgin: McNulty, Nicolson, David A Craig, David W Craig, MacDonald, Shallicker (Crooks 86), Gillespie, O'Donoghue, Cameron (McPhee 90), MacKay, Campbell. Subs Not Used: Jack, Stephen McKenzie, Anderson.

Booked: Campbell.

Goals: Nicolson 15, Campbell 85, 90.

Att: 275

Ref: N Watters

Source: BBC Sport

Source: BBC Sport