Last updated on .From the section Ice hockey

Sheffield Steelers had been trying to win the Challenge Cup since 2003

Sheffield Steelers won ice hockey's Challenge Cup final at the seventh time of asking, beating Cardiff Devils in dramatic fashion in the Welsh capital.

Steelers had been beaten finalists on six occasions in 16 years, but they were not to be denied on this occasion.

Michael Davies (with two), Marc-Olivier Vallerand and Brendan Connolly scored for Steelers with Sam Jardine, Masi Marjamaki and Joey Haddad hitting back.

Devils had beaten Steelers 7-3 to top the Elite League in Cardiff on Friday.

But the momentum was with Steelers from the start in the rematch with Davies starting the scoring with his 10th in the competition this season, firing a low shot past Devils netminder Ben Bowns.

Vallerand scored his fifth cup goal a minute later from Connolly's assist before the latter added his name to the scoresheet.

Devils fought back in the second period with a stunning shot from Jardine while Marjamaki added their second.

Davies scored Steelers fourth and after Joey Haddad hit back a minute before the end, Sheffield held out in a tense countdown to claim the first silverware of the 2019-20 season.

Sheffield Steelers head coach Aaron Fox said:

"It feels awesome, after our hockey game on Friday, with us knowing we had this in two days, it's the best way to answer.

"The boys pushed back hard and I'm really proud of them. I'm really happy we were able to bring the cup home this early and hopefully we find more silverware down the road."

Cardiff Devils head coach Andrew Lord said:

"This one stings, you want to win everything, you want to win every game you suit up for or coach.

"We went down a couple, but the guys gave it their all. The second period was fantastic, but we couldn't find the way past their netminder."