Three is the magic number for Alloa Saints as three of their sides have made it to Cup finals over an incredible weekend for the club.

This feat has only been matched once before by the club ten years ago in the 2013/14 season.

The Saints 2011 Purple side took to the field at Ochilview on Friday night to take on Stenhousemuir.

The Saints raced to a 4-0 lead at half time in what was a comfortable opening half. However, Stenhousemuir fought back in the second half scoring three of their own.

The Saints showed what they were made of and managed to hold on for a 4-3 victory setting up a Christmas cup final for the side to look ahead to.

The second semi-final saw the Saints 2011 Black squad make the journey through to Glasgow to take on Garnkirk at Stepps.

The Saints took a 1-0 lead into the break at half time, before really turning on the style in the second half. They added another three goals in what was a brilliant display. Even a harsh late sending off for one of the Alloa players wasn’t enough to put a dampener on the day, as they became the second Alloa side to book their place in a final, this time at Broadwood in December.

Alloa Saints 2010 were next up when they took on Sauchie Juniors at Lornshill Academy.

The 2010s were looking to carry on the 100 per cent record that the 2011 teams had kicked off earlier in the weekend.

There was a great turnout from the supporters as well, who were rewarded with a thrilling game between the two sides.

Sauchie took an early lead when one of their players scored with a fine volley following a corner.

The Saints then began to knock the ball about nicely and set up a great passing move which seen the ball being slipped through to the on rushing striker who scored to send the two sides in level at the break.

It was a nervy second half, with the pressure clearly getting to both sets of players. It was Sauchie who eventually broke the deadlock with a superb curling effort from 20 yards.

The Alloa side were not ones to lie down as their front three caused havoc for the Sauchie defence, forcing their keeper into great saves and hitting the post. With six minutes to go Alloa found a superb leveller when the ball ended up in the roof of the net.

The two sides could not be separated through extra time and as a result the dreaded penalty shoot-out was needed. Sauchie missed their first three kicks, one well saved by the Alloa keeper, and Saints scored their first three kicks to secure their place in the final.

Club Chairman Paul Robertson said: “These three games were brilliant, and we are so proud of all players and coaches.

"There is a lot of hard work put into each of these squads by coaches, committee and parents and it’s great to see the boys getting their rewards.

“We now head towards the finals and as a club we will make sure it is a build-up that they will remember.

"On their strips is the phrase #alloasaintsonebigfamily and win lose or draw that family will make sure they have a final and a build-up they will remember for the rest of their lives.”