Inverkeithing Hillfield Swifts 4 Whitehill Welfare 2

It was a thrilling encounter for Swifts manager Grant Brough's last game in the role.

But it didn't start well as Welfare took the lead early on with a great free kick into the top corner.

Inverkeithing hit back when Greig Spence grabbed the equaliser but Whitehill took the lead again just before the break with a great strike into the far corner of the net.

Brough looked to be finishing up with a defeat but turned the match on its head and scored three times in a thrilling final 10 minutes.

A slick passing move finished off by Josh Morris drew them level and they got their noses in front after a calamity in the away ranks.

After a mix-up with his goalkeeper, a Whitehill defender knocked the ball into his own net.

The Swifts put the game beyond doubt with a fine long-range effort from Spence.

Brough said: “I thought we were fairly dominant throughout, but Whitehill did well to catch us on the break.

"You’re thinking with 10 minutes to go that this isn’t going to be our day but three goals was a really nice way to finish off the season for us."

The result sees the Swifts finish in 10th place in the league and the outgoing boss said: “What we’ve done with the resources and the expectation levels, it’s been a great season.

"We were meant to be the whipping boys of the league. It gives the club a great platform to push on with”.

On stepping down from the role, Brough added: “On a personal level it was really important that we finished on a high. It’s a brilliant club.

"The people at the club make it, right from the chairman down to the supporters, you won’t get a better community club. We had an awards night on Saturday with over 100 people there, it was just a fantastic way to finish things off.”

Crossgates Primrose 1 Blackburn United 0

It was the second win in a week for Crossgates after defeating Glenrothes on Wednesday night.

Blackburn started off as the more likely side, hitting the post within the first 15 minutes, but Primrose really started to find their rhythm.

They were unlucky to not find themselves in front at half time but Crossgates stayed patient and were rewarded when Calum Smith was there to guide the ball home from a set piece.

They had been the much better side after the break and were deserving of their narrow win.

Primrose manager Alan Campbell said: “We were really happy with the performance and result.

"It was a great way to end the season in front of the fans, a good win and a clean sheet."

The result places Crossgates in 5th in the Premier Division, a position that the boss said they are “more than happy with”.

Campbell added: “Our first objective was to get ourselves firmly in the middle of the table and get comfortable.

"Around Christmas we had the objective of finishing in the top six so I’m really pleased that we kept going right to the end and picked up some vital points.

"We’re quietly delighted with that really."

Despite this being the end of their league campaign, the season is still not over for Primrose.

They play Penicuik in a League Cup quarter final tomorrow (Friday). Campbell said: “We’ll take some confidence from Saturday. We’ll be a tough team to beat at home. We’ve done well in the cups this season already.

"I think we’re into our 48th or 49th game of the season. The boys deserve full praise and lets just hope we can keep it going."

Thornton Hibs 3 Rosyth FC 3

A six goal thriller in this Fife derby as the lead swung back and forth.

After a great ball in from a free kick, Dan Hall was there to meet it with a header at the back post to open the scoring.

A common theme for Rosyth throughout the season has been conceding shortly after going in front, which once again happened as Thornton levelled within six minutes.

Myles Wilson slotted home for the away team but within five minutes they were pegged back again.

Defenders failed to track their runners and Thornton took full advantage.

After that four goal burst inside 15 minutes, it was level at the break.

But in the 53rd minute Hibs took the lead from the penalty spot.

It looked bleak for Rosyth as they toiled to find a leveller, especially when Ryan McDonald was sent off.

The visitors felt that was harsh but the sense of injustice fuelled their fightback and skipper Gary Leighton netted with a super volley.

The 10 men couldn't find a winner and Rosyth manager Russell Craig reflected: “In fairness a draw was probably a fair result.

"The most frustrating thing is that the result means that whether we finish in the top seven or not is out of our hands.

"The teams around us need to win maximum points so hopefully we’ve done enough."

On the season as a whole, he said: “It was a challenging start. Once me and Dean came in it took a bit of time to implement our strategies and standards.

"The last four games especially were four cup finals and we’ve won three and drawn one so it’s hard to criticise.

"If we finish 5th I think that’s realistically the highest we could have gone." Looking ahead to next season, Craig said: “It’s a really exciting time for the club.

"The council have signed off on a few things so we’re aiming to have our new site for the start of the next season.

"Off the park it’s looking really great so now we just have to hope we finish in the top half of the league so we can kick on.”

Fixtures: Friday – League Cup quarter final, Crossgates Primrose v Penicuik Athletic (7:15pm kick off); Saturday – 1st Division Conference B, Oakley United v Heriot Watt University (2:30pm).