It’s two wins out of two for the top two sides in men’s hockey.
Reigning champions Bacchas A thrashed Vikings A 6-1 as they started the season with back-to-back defeats.
The prolific Karl Moore hit four and Andy Vernon-Browne and Jamie Browne grabbed the others with Dave Millward notching the consolation for Vikings, who are already playing catch-up at the top.
Valkyrs A eventually wore Castletown down, hitting seven without reply.
Vic Fearns , Ollie Webster, Gareth Morris, Ste Lowe, Greg Miller and Chris Caldwell (two) grabbed their goals.
The other match in the Wi-Manx men’s Premier Division saw Bacchas B and Ramsey A share four goals.
Dan Stevenson hit a double for Ramsey.
Alex Bell and Tom Wilson were the scorers for Bacchas B.
In the Wi-Manx women’s Premier Division, champions Vikings A thrashed Ramsey A 10-0.
Trebles from Sarah Blackman and Katie Errock led the rout, while Zoe and Jim Carney each chipped in with two apiece.
The other top women’s sides won convincingly.
Castletown A were 6-0 winners over Valkyrs B, courtesy of Zoe Shimmin (three), Eleanor Gawne (two) and Elaine Wiseman.
A Jenny Vernon-Browne hat-trick fired Bacchas A to a 5-0 success over their B team.
Claire Louise Lace and Niamh Goddard hit the others.
There were also some familiar names on the scoresheet as Valkyrs A saw off Vikings B 4-0 - Andrea Kneen (two), Ellen Cleator and Amy Speed the scorers.
Hockey results for Saturday, January 14
Wi-Manx men’s Premier Division
Castletown A 0-7 Valkyrs A
Bacchas A 6-1 Vikings A
Bacchas B 2-2 Ramsey A
Wi-Manx men’s Division One
Castletown B 0-0 Vikings B
Bacchas Colts 1-1 Harlequins A
Valkyrs B 3-1 Saracens A
Wi-Manx men’s Division Two
Castletown C 2-2 Valkyrs C
Vikings C 1-2 Ramsey B
Wi-Manx women’s Premier Division
Castletown A 6-0 Valkyrs B
Bacchas A 5-0 Bacchas B
Valkyrs A 4-0 Vikings B
Vikings A 10-0 Ramsey A
Wi-Manx women’s Division One
Castletown C 6-1 Bacchas C
Harlequins A 2-2 Saracens A
Ramsey B 1-3 Valkyrs C
Vikings C 0-5 Castletown B