The wheels came off the bus for Musselburgh in this the first game in charge for new boss Stevie McLeish.
Musselburgh took the game to the Fifers from the start but it was Kelty’s recent new signing from Bonnyrigg, Sean Grady, who almost broke the deadlock after five minutes, his header crashing back off the bar with the keeper beaten.
However, Musselburgh struck first after 18 minutes when Michael Hunter stroked the ball home after a good move down the left hand side. Musselburgh were comfortable with their lead and should have added to their tally but paid for not doing so with five minutes to go in the first half. Craig O’Reilly found space just outside the penalty box to send a low drive into the bottom corner and level the game at the break.
Kelty came out strongest after the restart and took the lead in the 50th minute when Sean Grady scored his first goal for the club finishing off a quick move down the left. They grabbed a third with Grady’s second of the match, this time finishing off a good passing move down the right.
Musselburgh were punished yet again in the 70th minute when O’Reilly scored his second off the match to complete the rout. Musselburgh did have chances in the second half but were guilty of some glaring misses and to complete their misery they had Jackie Myles sent off for a double booking in injury time.
“This is the Super League for you. Any mistake you make, teams at this level will punish you,” conceded McLeish
Kelty: Allison, Morrison, Leighton, O’Neill, T Courts, Greenhill, Grady, Greig, O’Reilly, Cargill, C Courts. Subs: Kay, Ritchie, McCabe, Manson Lawrie.
Musselburgh: Adams, Christie, Martin, Myles, Hamilton, Hunter, Turner, K McDonald, S McDonald Thomson, Sheerin. Subs: Ralton, Davie, Munro, Moffat, Doig.