Livingston 2-3 Raith Rovers

Raith Rovers claimed a entertaining win away to Livingston following a scintillating final 10 minutes.

Rovers took the lead after 20 minutes when Grant Anderson rifled in a shot from the right-hand side of the penalty area past keeper Andrew McNeil.

Livingston were awarded a penalty after 43 minutes when Laurence Ellis was ruled to have handled. Liam Fox stepped up and smashed his spot kick into the top right corner.

The visitors had the better of the early second-half chances, with McNeil pulling off a string of saves notably stopping Joseph Cardle's close range effort.

Rovers restored their advantage with 10 minutes remaining. Brian Graham managed to lose Paul Watson at the far post, heading Patrick Clarke's cross back into the bottom-right corner.

Iain Russell fired Livingston level with a close-range effort following a goalmouth scramble.

But the hosts found themselves behind again almost immediately, with a dreadful error from McNeil allowing Graham in to put away his second of the game.

Livingston: McNeil, Watson, Barr, Garcia Tena, McCann (Lander 80), Fox, O'Brien, Talbot, Booth (Morton 54), Andreu, Iain Russell. Subs Not Used: Jamieson, Fordyce, Kyle Jacobs.

Booked: Talbot, Watson. Goals: Fox 45 pen, Iain Russell 90.

Raith Rovers: Laidlaw, Thomson, Mensing, Ellis, Donaldson, Callachan, Grant Anderson (Vaughan 79), Walker, Spence (Clarke 69),Graham, Cardle. Subs Not Used: McGurn, Watt, Main.

Goals: Grant Anderson 21, Graham 82, 90.

Att: 1,302

Ref: Des Roache