Kelty Hearts 1
Musselburgh Athletic 3
Musselburgh went ahead after 17 minutes when they were awarded a penalty which was calmly converted by Mattie King.
Kelty equalised on the stroke of half-time when the ball was crossed into the back post and headed back across goal where Neil McCabe volleyed it home.
Musselburgh took the lead on the hour when good interplay in midfield saw the ball played into the path of Paul Tansey who placed it low past the advancing keeper.
Kelty almost equalised with 15 minutes remaining but Conrad Courts’ shot came back off the post and, with ten minutes remaining, Musselburgh grabbed a vital third goal when Paul Tansey outpaced the defence to fire low past the keeper. With five minutes to go Mattie King was unlucky not to get a fourth when his 25-yard shot struck the bar.
Kelty Hearts: Fleming, Duffin, T Courts, Kay, Clark, Smith, McCabe, C Courts, Meikle, Maughlen. Subs: Henderson, McCabe, Findlay, Young, Forbes, Newbigging, Wilson.
Musselburgh Athletic: Renton, Burns, Noble, Wilson, Gibson, Callaghan, Murray, Currie, Russell, King, Tansey. Subs: Hamilton, Miller, Adams.