Linlithgow maintained pole position in the East Super League with a fine win over Musselburgh in an entertaining game for the supporters at Prestonfield.
Athletic had the best of the opening exchanges but Rose took the lead in the 18th minute when Colin Strickland was needlessly brought down in the box and Tommy Coyne netted the resulting penalty.
The home side had a catalogue of chances to increase their lead, the closest of which saw Tommy Coyne’s drive strike the inside of the post, and were made to pay just before half-time when Musselburgh grabbed an equaliser. Paul Harvey was allowed time in the box and he set up Matti King who flicked the ball into the net.
Linlithgow restored their lead in the 62nd minute when Roddy MacLennan ghosted past two defenders before slotting a shot past Ally Adams.
The lead was extended with another excellent goal when Coyne then beat two defenders before scoring with a low drive and substitute Calum Smith wrapped up the scoring, and the points, in injury time when he netted from close range after good work by Coyne and Gordon Herd.
Linlithgow: Christie, Gibson, McKillen, Tyrrell, Ovenstone, Shirra, Meechan, MacKenzie, Strickland (Smith 76), Coyne, Roddy MacLennan (Herd 76).
Musselburgh: Adams, Hunter, McKenna, Moffat, Hamilton, Thomson, Murray, Myles, Harvey, King, Martin (Christie 69)