Sheffield Spartans clinched the final NIHL North Moralee D1 play-off place after a 7-1 win at Sutton Sting.
Spartans (left) will face Blackburn Hawks at the Dumfries showdown, while Billingham Stars and Solway Sharks meet in the other semi-final.
Solihull Barons completed the Laidler D2 season with their 100% record intact after a 5-2 win at Nottingham Lions.
Sheffield Senators enjoyed a 5-3 victory at home to Coventry Blaze, but ended their campaign with a disappointing 13-2 loss at Deeside Dragons.
Matt Wainwright and Filip Supa both hit hat-tricks in Widnes Wild’s 10-3 win at Bradford Bulldogs. Blackburn Eagles lost 4-3 at home to Deeside. The D2 play-off line-up is: Solihull Barons v Widnes Wild, Telford Tigers NIHL v Sheffield Senators.
Cardiff NIHL1 lost their D1S status after a 3-3 draw at London Raiders. Solent Devils won 5-4 at home to MK Thunder. The D1S play-off quarter-final line-up is: London Raiders v Chelmsford Chieftains, Solent Devils v Invicta Dynamos, MK Thunder v Streatham Redskins, Bracknell Hornets v Wightlink Raiders.
Invicta secured the D1 Cup after two thrilling games against Chelmsford. Dynamos battled to a 4-4 draw in the first leg at the Riverside and claimed the silverware with a 5-3 success back on home ice. Slough Jets won the D2 Cup with an impressive 7-2 win against Basingstoke Buffalo.
Telford Tigers remain on course for the EPL treble after an 11-3 aggregate success in their play-off quarter-final against Sheffield Steeldogs. Tigers now face Peterborough Phantoms who won 6-4 overall against Swindon Wildcats.
Manchester Phoenix are through to the semi-final after an 8-7 aggregate victory against Basingstoke Bison. Their opponents will be MK Lightning who won 7-5 against Guildford Flames over two legs.
Sheffield Steelers booked their place in Elite League finals weekend with a 6-5 aggregate victory over Fife Flyers, while Hull Stingrays claimed a dramatic overtime success against Braehead Clan to go through 5-4 overall.
Coventry Blaze defeated Nottingham Panthers 5-4 over two legs and Belfast Giants won 8-3 on aggregate against Cardiff Devils. The play-off semi-final line-up is: Sheffield Steelers v Hull Stingrays, Belfast Giants v Coventry Blaze.