Rob Stewart and Steve Thornton hit two goals apiece as Belfast Giants kept their hopes of retaining the Superleague title alive with a 5-1 victory over London at the Docklands Arena.
But it was the Knights who drew first blood when Steve Aronson fired them ahead after three minutes.
Belfast pulled level on the powerplay at 10 minutes when Thornton netted his first as Sean Blanchard sat out a hooking penalty.
Stewart fired Belfast ahead 41 seconds into the second session, again on the powerplay with Chris Salter penalised.
Thornton doubled the advantage midway through the period and Stewart drilled home a fourth five minutes into the final period.
Kory Karlander scored short-handed 10 minutes from the hooter to wrap up the win.