Bacchas A dealt reigning champions Valkys A a massive blow to their hopes of retaining the Mixed Division One crown.
Goals from Karl Moore, Glen Bloxham-Mundy and Sharon Pope secured a 3-0 success for the leaders on Saturday who move three points clear of Valkyrs.
An Ollie Webster double ensured Ramsey stayed hot on the heels of Bacchas with a 2-0 win over battling Celts.
They remain level at the top, having played a game more.
In the other games, Falcons edged out Phoenix A in a seven goal thriller, while Bacchas B thrashed bottom club Valkyrs B 5-0.
Hockey results for Saturday, October 27
Richmond Travel Mixed Division One
Celts 0-2 Ramsey A
Bacchas B 5-0 Valkyrs B
Falcons 4-3 Phoenix A
Valkyrs A 0-3 Bacchas A
Richmond Travel Mixed Division Two
Saracens A 6-4 Saxons
Valkyrs C 1-2 Bacchas C
Ramsey Ravens 4-1 Cammags
Richmond Travel Mixed Division Three
Southerners 1-2 Ramsey Rookies
Bacchas D 2-4 Valkyrs D
Ramsey Roadrunners 2-2 Cushags