Chelmsford Chieftains and Wightlink Raiders will contest the NIHL1 South play-off final after successfully negotiating their last four ties.
Chieftains drew their semi-final first leg 4-4 at Streatham Redskins and followed up with a 6-2 win in the return game to complete a 10-6 aggregate victory.
Wightlink Raiders won 7-2 at home to Invicta Dynamos and completed the job with a 0-0 draw in the reverse fixture.
Chelmsford Warriors claimed the D2S Cup after a competitive weekend of action at Alexandra Palace.
Warriors reached the final courtesy of a 6-5 win against Bristol Pitbulls, while Peterborough Islanders progressed with a 6-4 success over Swindon Wildcats NIHL.
Islanders led 2-1 in the final with ten minutes to go, but Warriors turned things around to secure a 3-2 victory – Ellis Swainsbury grabbed the winner in the last two minutes.
Cardiff Fire completed their league fixtures with a comfortable 11-0 win at home to Wightlink Tigers – David Sadler (2) and Robert Sedlak (2) topped their scoring.
NIHL1 South play-off semi-finals
Streatham Redskins 4-4 Chelmsford Chieftains
Wightlink Raiders 7-2 Invicta Dynamos
Chelmsford Chieftains 6-2 Streatham Redskins
Invicta Dynamos 0-0 Wightlink Raiders
NIHL2 South cup semi-finals
Bristol Pitbulls 5-6 Chelmsford Warriors
Swindon Wildcats NIHL 4-6 Peterborough Islanders
NIHL2 South cup final
Chelmsford Warriors 3-2 Peterborough Islanders
Cardiff Fire 11-0 Wightlink Tigers
(Image permission: Steve Sutherland)