Cliftonville, one of the oldest clubs in Irish hockey, are back in their first Irish Cup final after an absence of nearly three decades.
Goals from Nikki McKimm, Dale Curragh and Julian Stevenson were enough to see off Ballymena and now Cliftonville will play Catholic Institute who won their semi final defeating PSNI 4-3 on penalty strokes after the game was locked out 3-3.
In the premiership, Instonians notched up nine goals against Mossley, which included a hat-trick from Jordan Robinson.
And a 3-1 win for Lisnagarvey over Belfast Harlequins has kept them in the title hunt, with a double strike from Timmy Cockram and a goal from Mark Raphael.
Cookstown also went on a goal scoring fest, as they blasted seven goals past Kilkeel, which included two goals a-piece from Andy Barbour and Keith Black.
Antrim got a surprise draw and a very welcome point, as they drew 2-2 with Civil Service in the Friday night game.
Raphoe took a massive step towards lifting the Senior One title, when they defeated Newry 2-1 thanks to a goal a piece from Gavin Leckey and Ian McGonigle, with John Taylor pulling one back for the visitors.
But with Bangor only managing a 2-2 draw with Campellians, Raphoe are now six points clear of second place North Down, with two games in hand.
North Down went on a goal scoring rampage, notching up a dozen goals against Ballynahinch. Whilst Portadown may have damaged South Antrim’s promotion hopes, as the Ports won 7-2 with Ryan Bennett and Stevie Johnston scoring two each.
Armagh conceded their 97th goal of the season as they crashed 10-0 to Queens.