S2 in a game of two halves at Dumfermline but still grind out a win

By Jeff Thorpe