Valkyrs A are champions!
A penalty flick from Greg Miller settled the winner-takes-all clash with Bacchas A to clinch the Wi-Manx Mixed Premier Division title.
Miller hit both in a 2-1 success at the National Sports Centre as Valkyrs recaptured the title from Bacchas, whose goal was scored by Jamie Brown.
Saracens Sabres have been relegated in heartbreaking fashion.
A Steve Cottier hat-trick and one from Steve Jackson fired them to a 4-3 win over Ramsey A, for whom Matt Robinson (two) and Matt Grice scored.
However, Saracens had to win by two goals to survive and they will be playing in Division One next season.
Third placed Vikings A were 4-1 winners over Celts, while Bacchas B edged a five goal contest with Valkyrs B.
Bacchas C secured the Mixed Division Two title with a 3-2 victory over Ramsey Ravens.
Ravens needed a draw to take the crown but it was Bacchas who were celebrating at the end.
Hockey results for Saturday, December 3
Wi-Manx Mixed Premier Division
Celts 1-4 Vikings A
Valkyrs A 2-1 Bacchas A
Valkyrs B 2-3 Bacchas B
Saracens Sabres 4-3 Ramsey A
Wi-Manx Mixed Division One
Cushags 3-0 Vikings D
Cammags 3-3 Vikings C
Harlequins A 1-1 Valkyrs C
Vikings B 4-0 Bacchas Colts
Wi-Manx Mixed Division Two
Southerners 3-0 Cosney
Valkyrs D 0-2 Ramsey Rookies
Saracens Sharks 1-5 Harlequins B
Ramsey Ravens 2-3 Bacchas C