CALGARY, Alberta -- Johnny Gaudreau had a goal and an assist in his return from a broken finger, and the Calgary Flames scored five times in a 6:04 span of the second period to rout the Anaheim Ducks 8-3 on Sunday night.It was a surprise when it was revealed in the morning that Gaudreau would be back in the lineup less than three weeks after surgery that was expected to keep him out four to six weeks.On the first shot of his first shift, he took a drop pass from Sam Bennett and whipped a shot past Jonathan Bernier at 2:09 to make it 1-0.Sixth in the NHL in scoring last season, Gaudreau started off slowly this season with two goals in 14 games. But he was just beginning to heat up with three goals in three games when a slash from Eric Staal against Minnesota on Nov. 15 sidelined him for 10 games.Bennett and Alex Chiasson also had big nights offensively with a goal and two assists apiece. Also scoring for Calgary (13-13-2) were Troy Brouwer, Matt Stajan, Dougie Hamilton, Sean Monahan and Mark Giordano. The Flames finished a 3-0 homestand.Ryan Kesler had two goals and Logan Shaw also scored for Anaheim (12-9-5), which trailed 8-1 late in the third. Next, the Ducks return home after a 1-1-1 trip through Western Canada.It was 1-all when Calgary scored a rare power-play goal at home at 11:28 of the second, touching off a stretch of five goals on six shots against Bernier.Calgary was 2 for 45 on the power play at the Saddledome when Brouwer tipped in Monahans shot.Chiasson shoveled in Bennetts rebound less than a minute later and 35 seconds after that, with the crowd still buzzing, Stajan deflected in Dennis Widemans slap shot.Back on the man advantage, the Flames made it two straight conversions when Bennett redirected in Mikael Backlunds pass at 16:37. Hamilton completed the second-period barrage 55 seconds later by ripping a slap shot into the top corner.Monahan and Giordano made it 8-1 with third-period goals before Kesler and Shaw scored late goals for the Ducks.Starting for the 10th time in the last 12 games, Chad Johnson made 30 stops to improve to 8-2-0 during that span. He is 10-4-1 this season.Bernier, who went the distance, finished with 17 saves. His record fell to 4-2-1.Game notes It was the most goals Calgary has scored since winning 8-1 over Edmonton on March 22, 2014. ... Bennett was back at center after playing left wing during Gaudreaus absence. ... Micheal Ferland (upper body) did not return after leaving in the first period. He took only one more shift after an earlier fight with Kevin Bieksa. ... Lance Bouma (upper body) skated without a non-contact jersey Sunday and is nearing a return. He has missed 15 games.UP NEXTDucks: Host the Carolina Hurricanes on Wednesday night.Flames: Play at the Dallas Stars on Tuesday night. Eric Dier Jersey . The Islanders dealt Thomas Vanek to the Montreal Canadiens after less than a year on Long Island. Meanwhile, the Oilers dealt long-time sniper Ales hemsky to the Ottawa Senators on Wednesday for a fifth-round pick in 2014 and a third-rounder in 2015. Harry Kane England Jersey . -- Anaheim Ducks defenceman Luca Sbisa will be out at least six weeks with a torn tendon in his right hand. http://www.englandsoccerpro.com/Jesse-Lingard-England-Jersey/ . -- If Henry Burris has his way, he will be the starting quarterback to lead the Hamilton Tiger-Cats back to the Grey Cup next year. Jack Butland England Jersey . Wilson hit Schenn from behind during Tuesday nights game in Philadelphia, earning a five-minute major for charging and a game misconduct. He has a phone hearing with the department of player safety, which limits any potential suspension to five or fewer games. David Beckham Jersey . The catch: It needs a lot of money, and it needs it fast.Playing two games in one night has handed Raymond van Barneveld a final lifeline to stay alive in the Premier League, Wayne Mardle believes. The maverick Dutchman is languishing in seventh in the eight-man table, six points off the pace for a play-off berth. But two games on Thursday in Belfast, live on Sky Sports, could yield four points and put Barney back in the hunt.Does Mardle back Barney? Heres his predictions... Robert Thornton v Peter WrightI loved the way Robert played last week. We thought hed be more relaxed after avoiding elimination and it proved the case against Michael van Gerwen. Peter Wright displays his sharp-shooting with a 161 checkout Thornton isnt going to get beaten 7-0 anymore, hes had a couple of those earlier this season but hes far too good for that.I think hell play well again but Wright is a better player. Wright has been putting himself in some really good positions without getting as many points as he should. Sky Live: PL Darts Everything you need to know about arrows in Belfast Prediction: I think Wright wins but, again, Thornton will be a tough nut to crack. Im going for 7-5 to Wright. (Wright to win 7-5 is 9/2 with Sky Bet)Raymond van Barneveld v Phil TaylorThis is a very important night for Raymond because, if he can nick four points, hes back in the mix. Hes got a lifeline. If he doesnt get all four points, hes out of it. He just cant afford to lose one of them because other players are picking up points. Draws are no good to Raymond. A classic 2007 Premier League clash between Taylor and Barney Phil is playing miles better than Raymond, although - I say this every week - we dont know what Barney will do and he doesnt know himself. He played brilliantly against Van Gerwen but poorly the next.Last week, Phil played James Wade and it was a poor game. But, there wasnt any point where it appeared like Wade had a chance of winning. Phil just kept him at arms length.Youd still go and see Pete Sampras v Andre Agassi, wouldnt you? I still want to see Barney v Phil, I want to watch a cracker.Prediction: Barney will play well but Phil will win, because Phil keeps finding a way to win. Hes confident and has an ability to read his opponent. (Taylor to win and score more 180s than van Barneveld is 2/1 with Sky Bet).James Wade v Adrian LewisThis is a massive game because only one of them, maximum, can make the play-offs. They cant lose to each other, then they need to beat Anderson. This is a must-not-lose match for both of them. Adrian Lewis edged a neck-and-neck leg to beat James Wade earlier this season Adrian has found it tough, he wasnt well last week and pulled out of an event at the weekend.dddddddddddd I know he wasnt well over the weekend. Sometimes that doesnt matter but sometimes it does.This is close to call so youve got to go with the information that youve collated.Prediction: If I was going to have a punt, which Im not, then Wade is a good bet (Wade to win is a 15/8 chance with a narrow 7-4 win a tasty 7/1).Michael van Gerwen v Gary AndersonAnderson isnt guaranteed a play-off place yet - I said earlier this year that theres not four players better than Anderson. Well, last year there werent four players better than Taylor but he didnt make the play-offs, so my theory is out the window!Michael is a certainty for the play-offs - hes too good, and hes not losing games. Even when he doesnt win, he has chances to win. Hes looking anything but dodgy. Michael van Gerwen beat Gary Anderson in Newcastle this season I just cant read Anderson but Ill never back against him because hes too capable. Youve got to feel that Michael has the upper hand. Hes playing better and hes the odds-on favourite for a reason, because of his recent form.But Gary finds a way against Michael, and that sticks in the back of my head. Like when Barney plays Van Gerwen, its horses for courses. Certain players love playing others, and I think Gary loves playing Michael.Prediction: I think Van Gerwen will win 7-5 in a last-leg thriller. (Van Gerwen to win 7-5 is 7/1 with Sky Bet)Raymond van Barneveld v Robert ThorntonBarney is one of these players that, if hes got a chance to win, you can tell by his body language that he fancies it. When he plays Van Gerwen he says : You think youre good? Prove how good you are. Raymond van Barneveld finished on the bullseye for this superb 161 checkout When the games are not glamorous he doesnt fancy it. If he loses to Phil hell have nothing to play for. I think Robert just wants to win.Prediction: I think Robert will win - Id rather back someone who I know is 100 per cent going to try. I think Robert cares more than Raymond. (Thornton to beat van Barneveld is 2/1 with Sky Bet).Watch Premier League Darts from Belfast on Thursday, live on Sky Sports 1 HD at 7pm. Also See: Night 11 preview Talking points ' ' '