The race for the Wi-Manx Mixed Premier Division looks set for a showdown between Valkyrs A and reigning champions Bacchas A.
Both clubs won on Saturday as the battle for the title nears a climax.
Valkyrs A had the result of the day, thrashing title rivals Vikings A 6-2.
Doubles from Steven Lowe and Chris Caldwell, and one each from Greg Miller and Gareth Morris, sealed a comprehensive victory.
Andy Harding and Katie Errock replied for Vikings.
Johnny Callow (two), Jamie Brown and Jenny Vernon-Browne ensured Bacchas overcame the challenge of Celts in a 4-2 success to remain top.
Bacchas B ran out 6-0 winners over Saracens Sabres, thanks to goals from Alex Bell (two), Sean Corlett, Karl Moore, Chris Bass and Tom Wilson.
Mark Moyer, Craig Killey, Chris Killey and Dave Hall netted the goals as Valkyrs B saw off Ramsey A 4-1.
Hockey results for Saturday, November 19
Wi-Manx Mixed Premier Division
Saracens Sabres 0-6 Bacchas B
Bacchas A 4-2 Celts
Valkyrs A 6-2 Vikings A
Ramsey A 1-4 Valkyrs B
Wi-Manx Mixed Division One
Vikings B 7-0 Vikings C
Cushags 2-2 Valkyrs C
Harlequins A 5-0 Vikings D
Bacchas Colts 2-1 Cammags
Wi-Manx Mixed Division Two
Saracens Sharks 0-7 Southerners
Valkyrs D 1-2 Ravens
Bacchas C 0-2 Rookies
Cosney 4-0 Harlequins B