GeoSonic Lowland League:

Kelty Hearts 6 Whitehill Welfare 1

KELTY HEARTS stretched their winning run in the Lowland League to four matches after hitting six of the best against Whitehill Welfare.

Barry Ferguson's team saw off the bottom side after effectively wrapping the contest up by the interval.

Kelty opened the scoring on 19 minutes when Ross Mutch slipped the ball into Brian Ritchie's path, allowing him to clip the ball beyond goalkeeper Paul Grant.

That goal opened the floodgates for Ferguson's side and, midway through the half, they struck again when Mutch showed lovely feet to move away from two opposing players and into the box before sending a low shot across Grant and into the far corner.

Murray Carstairs then got in on the act by heading in Kelty's third goal from Stephen Husband's set-piece delivery and, with less than half-an-hour on the clock, it was 4-0 when Mutch got on the end of a loose ball at the edge of box before Grant to square for Stuart Cargill, who tapped in his 25th of the campaign.

Although the visitors pulled a goal back just after the hour mark, Chris Dodd's fine strike from the edge of the area made it 5-1 two minutes later before Carstairs added additional gloss four minutes from time.

Kelty remain third in the table, 11 points behind pacesetters East Kilbride.

Central Taxis East of Scotland League, Conference A:

Oakley United 0 Peebles Rovers 1

OAKLEY UNITED dropped to third from bottom of the Conference A table after they fell to a seventh home league defeat of the season.

Stewart Kenny's men faced a Peebles Rovers side with just two wins from their previous 10 on the road but with 16 minutes to go, Greg Kerr grabbed the decisive goal for the visitors and although Kenny's team were denied by a goal-line clearance late on, they couldn't find an equaliser and fell to a 12th defeat in 21 matches.

Conference B:

Tynecastle 3 Crossgates Primrose 4

PRIMROSE boss Alan Campbell was a happy man after his team ended a three-game losing streak in a seven-goal thriller in the capital.

In an entertaining first half, Scott Lawrie opened the scoring for Crossgates in the 21st minute and scored a second 11 minutes from the break, but on both occasions Tynecastle hit back, with their second equaliser coming from the spot.

Two goals in three second-half minutes from Mark McKenzie and Darren Aitken gave the visitors breathing space and, although they lost a third goal with 19 minutes to go, they held on for a victory that keeps them fifth in the table.

Campbell commented: "It was an eventful game that had a bit of everything.

"I would've taken any kind of win before the game, particularly away from home, but if I was to be critical, we could've made it more comfortable.

"We're in the top five now and we've got five games left. We're the team to catch; it's going to be tricky, because we've got a couple of games against teams above us, but we'll give it our best shot."

Primrose take a break from league action to face local rivals Dundonald Bluebell in the King Cup this weekend and Campbell added: "I think they're second or third (in the league) and have some good players, so it will be a hard one, but we'll give it our best."

Conference C:

Craigroyston 3 Inverkeithing Hillfield Swifts 1

INVERKEITHING Hillfield Swifts saw their first visit to St Mark's Park end in defeat.

Frazer Paton's eighth-minute goal opened the scoring for Craigroyston but, five minutes after the break, Anesu Tabengwa equalised for the Swifts.

Parity didn't last long, though, as Mark Smith restored the home side's lead seven minutes later and they sealed their win thanks with two minutes to go.

Second-bottom Swifts now face a King Cup tie at Ormiston – who are three points behind them in the league – this weekend, and boss Lee Duffy, who fielded himself as a second-half substitute, said: "We've got a big cup game against Ormiston, and then league games with Edinburgh United and Heriot-Watt.

"We should be looking to get points from them." Premier League South:

Rosyth 4 Pumpherston Juniors 5

BRIAN MUIRHEAD said that he was "devastated" for his players after feeling "cheated" by a last-gasp defeat to champions-elect Pumpherston.

With the game locked at 4-4, the visitors were awarded a controversial penalty in stoppage time, converted by Ally McRitchie, to claim victory in a nine-goal thriller.

But Rosyth boss Muirhead was left incensed by the decision, and said: "I feel cheated. The referee gave a 94th minute penalty that nobody in the entire ground claimed for, including their coaching staff.

"The player who was supposed to have been fouled didn't claim for a penalty; he ran to get the ball to take a corner. I was devastated for the guys because they were in bits and didn't deserve that with the performance they put in."

The home side made a dream start against the leaders when Gregg Page opened the scoring after 45 seconds but were pegged back through Zander Murray in the ninth minute.

Stevie Slimmings put Rosyth back in front just two minutes later and, with less than 20 minutes on the clock, they were 3-1 ahead thanks to Tam Hampson.

Pumpherston reduced the deficit to one goal once more on the half-hour mark when McRitchie opened his account, and he then struck his second, and the equaliser, on the stroke of half-time.

Page completed his brace in the 64th minute to edge Muirhead's men back in front but, with eight minutes to go, Campbell Anthony hauled the West Lothian outfit level again before they snatched the points in added time.

Muirhead continued: "It shows how much progression the guys have made. If Pumpherston win their next two games, they'll win the league and will deserve it, but that would've added confidence for us.

"But we'll knuckle down. We've got two big games coming up, and Fauldhouse, another Super League team, in the Fife and Lothians Cup quarter-final, which has become huge for us."

Saturday's fixtures (kick-offs 2.30pm): King Cup, second round – Dundonald Bluebell v Crossgates Primrose, Oakley United v Haddington Athletic, Ormiston v Inverkeithing Hillfield Swifts. Premier League South – Bathgate Thistle v Rosyth.