Gleason Fournier gave the Devils an early lead, but goals by Robert Dowd and Mathieu Roy put the Steelers 2-1 ahead by the first break.
Mark Louis tied things up late in the second period and the Devils secured the trophy courtesy of Layne Ulmer’s 43rd minute goal.
The Devils also maintained their seven point lead at the top of the league with a 4-2 success at Manchester Storm.
Belfast Giants are still second after recording a 5-2 home victory over Manchester – Colin Shields (2) and Blair Riley (2) topped their scoring.
Sheffield’s title hopes look to be over after a disappointing 4-1 defeat at home to Coventry Blaze.
Nottingham Panthers are up to fourth in the table after a 5-4 home success against Braehead Clan – Deivids Sarkanis weighed in with a couple of goals.
Dundee Stars kept their play-off hopes alive with a four point weekend. The Stars won 4-1 at home to Braehead and followed up with a 5-1 success at Edinburgh Capitals.
Fife Flyers’ hopes of a top half finish were dealt a blow as they were defeated 5-3 on home ice by Edinburgh.