Inverkeithing Hillfield Swifts 2 Linlithgow Rose 1, East of Scotland League, Premier Division

INVERKEITHING HILLFIELD SWIFTS recorded a memorable 2-1 victory against top of the table Linlithgow Rose, which ended the visitors' 21-match undefeated streak.

It was captain Greig Spence with the late winner, his second of the day, that sealed the victory for the Swifts.

On the late winner, manager Grant Brough said “We’ve done it a few times this season now actually. It was a fairly open game at that point, they were knocking at the door and we actually had a few chances before it that we were disappointed we didn’t take.

"When Greig put that ball in the net it was a great feeling.

"It was a surprise for everybody really. They’re a really good side to have went on a run like that, and I’m really proud of my boys that we were the ones to put an end to it."

This weekend, the Swifts make the short trip to Crossgates, and Brough added: "It’s feet back on the ground.

"They’re a really good side with great players and coaches so we’ve got a tough game ahead of us. We need to make sure we don’t get carried away, work hard and we’ll be fine."

Tynecastle 1 Crossgates Primrose 4, East of Scotland League, Premier Division

CROSSGATES PRIMROSE convincingly beat Tynecastle in a 4-1 away win.

Alan Campbell's side bounced back after a disappointing 5-2 loss to Linlithgow Rose last week, with Cammy Muirhead, Calum Smith, Brian Ritchie and Alan Campbell all on the scoresheet.

"It was a thoroughly deserved result, which was really pleasing," boss Campbell commented.

"No complaints really, just the one blip for a sloppy goal that we conceded, but apart from that I thought it was a brilliant team performance all round. I think we really channelled a lot of the disappointment from last week into this performance because we felt very hard done by.

"We’ve bounced back a lot of times this season so I had no worries over that."

On his side's weekend derby with Inverkeithing, he added: "Our thoughts are focussed on us. We’ve got a really good home record.

"We’re at the run-in stage of the season so we’ll be focussed on getting a result. If we play like we did on Saturday, we’ll be a hard team to beat."

Preston Athletic 1 Oakley United 2, East of Scotland League, First Division, Conference B

OAKLEY UNITED left it late to stun title favourites Preston Athletic and extend their superb undefeated run to 11 matches.

Craig Martin's 95th minute header won them a hugely significant three points, which added to Stuart Love's goal for Stewart Kenny's team, who have moved four points clear of Glenrothes at the summit, having played two games more.

"To win the game with basically the last kick of the ball, the scenes of jubilation were brilliant," admitted the Blairwood Park boss.

"It was sheer relief. Full credit to the players they were magnificent to a man. All I can ask of my players is to win our games and that’s what we’ve done. We’ve had three really difficult games this month which I had described as three cup finals that will define our season and we’ve won them all."

Oakley have a King Cup fixture against Haddington, which Kenny describes as an “opportunity of rest from the demands of the league” and a “chance to make sure players are getting the game time they need.”

Haddington Athletic 5 Rosyth 0, First Division, Conference A

ROSYTH suffered a resounding 5-0 defeat away to Haddington which saw them suffer back-to-back defeats.

The result will be a tough one to take for manager Russell Craig ,who will be hoping his side can turn their fortunes around soon.

"Haddington are a very good team. We went up with six players unavailable through many different reasons which always makes things a struggle," he said.

"We were in the game in the first half had a few chances and went close. We hit the bar in the second half and that’s the sort of thing that could change the game. Their second I felt was a clear offside and their third there was a clear foul on our left back, but it’s hard at this level I suppose.

"5-0 definitely flattered them. It’s strange but I can actually see more positives in this than the 3-2 loss last week. The boys can take a lot of credit for at least 70 minutes of that game. It’s just one of those things."

This weekend, Rosyth hope to get back on track against Dunipace, with Craig adding: "This game has been brought forward, and anyone from the outside looking in would question why we would want that. I believe there were positives in the game at the weekend and I really want to try keep it going.

"There’s still a lot to play for."

Saturday's fixtures (kick-off 2.30pm unless stated): East Of Scotland League, Premier Division Crossgates Primrose vs Inverkeithing Hillfield Swifts. First Division, Conference A - Dunipace v Rosyth. King Cup, third round - Haddington Athletic v Oakley United (2pm).