Luke Gale scored 24 points as Castleford Tigers condemned Leigh Centurions to a 44-16 defeat in their first Super League game for 12 years.
The England international scored two tries and kicked eight goals to ensure the Tigers hit the ground running at the Mend-A-Hose Jungle.
The Centurions were out of the game by half-time as the stylish hosts opened up a 26-0 lead following a brace of tries from Greg Minikin and further scores from Gale, who also booted a penalty, and Jesse Sene-Lefao.
Junior Moors and Gale went over in the second half, either side of former Castleford player Ryan Hampshire getting Leigh on the board, before new winger Greg Eden marked his debut with a try.
Leigh staged a mini revival late on as Matty Dawson and Danny Tickle crossed, the latter for the 100th time in his career.
Leigh head coach Neil Jukes said: "I thought the first 20 minutes were pretty good. We went toe to toe and stayed in it.
"But our kicking game let us down on too many occasions and, when they made their changes, they went up a new level. Grant Millington came on and started challenging us a bit more. We probably didn't get that same impact.
"Fair play to Cas, they're a really good side. They talked the talk for the last few months and walked the walk (on Friday night). We've got to get better in certain areas and we've got seven days to do it because we have a big game against Leeds next week. We'll make sure we're a lot better."
Castleford coach Daryl Powell said: "They rattled us. It was a bit of a tussle for a large period but I thought there were also periods where we were really good.
"Some of the things we did with the ball were outstanding but it was a mixed bag. We put the game to bed early in the second half and got a bit loose and a bit scrappy so there are bits and pieces to work on.
"This was a dangerous game for us, though, and I thought we handled it well for the most part. I thought the new guys did well, there were a lot of real good individual performances. Some of our defensive efforts were great."