Belfast Giants 2 Cardiff Devils 1: Colin Shields made his own prediction come true by scoring the goal that gave the Belfast Giants victory over the Cardiff Devils at the Odyssey Arena.
Giants coach Paul Adey revealed that the Scotsman had told some of his colleagues before the game that he was going to score and the club's leading all-time goalscorer was true to his word.
Not only did he add another to his tally, his goal 16 minutes from time keeps the Giants at the top of the Elite League table as they head into a run of eight successive away games over the next five weeks.
"Colin felt good going into the weekend because I know he told a couple of guys that he was going to score some goals – and he did," said Adey.
"We need that from him, of course."
"He has a great shot and a great offensive mind.
"He skates well and anytime he is banging goals in for us it gives us a better chance of winning."
Shields scored the Giants goal in Saturday night's first half of the double header between the teams, which the Devils dramatically won on a penalty shoot-out after a 1-1 draw.
Giants duo Jeffrey Szwez and captain Adam Keefe had missed that game through suspension, but both made an impact on their return.
Keefe continued his running battle with Cardiff's Brad Plumton when they fought in the final minutes of the first period.
But Szwez was to have a more telling influence on the game when he put the Giants ahead five minutes into the second period with a powerplay strike high above the shoulder of goaltender Daniel Lacosta.
Szwez was a regular visitor to the penalty box himself and a slashing call meant him finishing the second period and starting the third off the ice.
It was during that time that Cardiff levelled through Max Birbraer to set up a very exciting finish.
Szwez was then involved again as the Giants won a hard-fought game.
He collected a pass from Jeff Mason, then sent the puck on to Shields and he fired into the Cardiff net.