David Perron scored a hat trick and added an assist as the St. Louis Blues won their home opener 7-3 over the Los Angeles Kings.Ivan Barbashev, Jake Neighbours, Ryan O’Reilly and James Neal also scored for the Blues, who have started the season 4-0 while outscoring their opponents 22-11.Torey Krug earned three assists, and Brayden Schenn and Vladimir Tarasenko had two helpers each for the Blues. Goaltender Jordan Binnington made 32 saves.Alex Iafallo, Dustin Brown and Carl Grundstrom scored for the Kings, who are winless in their last four games. Calvin Petersen made 33 saves in defeat.The Blues played without wingers Pavel Buchnevich (NHL suspension) and Brandon Saad (COVID protocols) while the Kings were missing cornerstone defenseman Drew Doughty (lower-body injury).The Kings struck first with Iafallo’s wrist shot from the left faceoff dot 11:29 into the game.Perron tied the game 1-1 on the power-play. He blasted a one-time shot from the last circle off Krug’s pass from the center point.Barbashev put the Blues up 2-1 with a short-handed goal with 1:13 left in the first period. Marco Scandella broke up a Kings rush, then Barbashev broke in to beat Petersen with a backhand shot.