The Grosvenor Casino Sheffield Knights made it three wins in a row as they triumphed 6-2 away to Shaw Millionaires in the Transpennine Cup.
Sheffield opened the scoring in the second period with the Millionaires’ Steve Reynolds out for a penalty, Tom Walkeden passed to Thompson utilising a screen to score.
In a high-scoring third period the Millionaires bounced back with Antony Rigby leveling the score within 11 seconds of the restart.
The Knights burst into life with Thompson scoring his second with a laser shot into the top corner.
Two minutes later Vlastimil Loukota made it 3-1 to Sheffield scoring a first-time shot after a lovely pass from Bell.
Immediately after Ashley Rose got on the scoresheet after a lovely one-two and finished off the move at the back post. Rose was not finished there, scoring again, shooting first time to make it 5-1.
Before long the Knights made it six with Daniel Plant turning from provider to scorer. Walkeden tallied his third assist of the game, feeding Plant who went past his marker to fire home.
Shaw got one back in the latter stages as the Knights lost focus on a powerplay, Michael Walsh scored for the Millionaires with a minute left.
Knights captain James Thompson said: “The lads played with great energy and spirit today.”
“We are one game away from taking the cup and with performances like that I’m sure we can get the job done in Sheffield next month.”
The Knights now lead the series 3-1 and aim to capture the club’s first piece of silverware when the teams meet for the fifth game in Sheffield.
The Knights players wore black armbands and observed a minutes silence in memory of Sheffield Steelers ice hockey fan Amy Usher.