Jeff Curry-USA TODAY Sports

Jack Eichel, William Karlsson and Keegan Kolesar each had a goal and an assist as the visiting Vegas Golden Knights rallied past the St. Louis Blues 6-3 Wednesday night to earn a split in their home-and-home sequence.

The Blues defeated the Golden Knights 2-1 in overtime Monday in Las Vegas.

Zach Whitecloud, Jonathan Marchessault and Michael Amadio also scored for the Golden Knights, who erased a 3-1 deficit to extend their point streak to six games (3-0-3).

Ivan Barbashev earned two assists for Vegas and Logan Thompson made 26 saves.

Jordan Kyrou had a goal and an assist for the Blues. Jake Neighbours and Kevin Hayes also scored, and Jordan Binnington made 43 saves.

Whitecloud put the Golden Knights up 1-0 by cutting through the right circle and snapping a shot over Binnington's glove 8:03 into the game.

Neighbours tied the game 1-1. After Robert Thomas forced a neutral zone turnover, Neighbours rushed up the right wing and cut to his forehand to score.

The Blues took a 2-1 lead at the 10:33 mark off a crisp passing play. Kyrou fed Torey Krug moving into the right circle, then Krug connected with Hayes breaking to the net for a redirection goal.

Kyrou extended the Blues' lead to 3-1 with a brilliant individual effort. He broke in on his off wing, beat one defender to the inside, then split two more defenders coming before pushing the puck through Thompson at 17:11 of the first period.

Then the Golden Knight dominated the second period, outscoring the Blues 4-0 to take a 5-3 lead.

Eichel started the rally with a turnaround shot from the slot midway through the period.

Marchessault tied the game on a power play. Karlsson backed laterally through the crease and set up Marchessault's shot into the open left side of the net.

Kolesar's deflection of Brayden McNabb's slap shot put Vegas up 4-3.

Vegas made it 5-3 with 17.7 seconds left in the period on the power play, with Amadio's weak-side rebound conversion.

Karlsson iced the game with an empty-net goal with 12 seconds left.

More must-reads:

TODAY'S BEST
Sam Mayer uses overtime restart to win Xfinity Series' return to Iowa
Nationals hurler DJ Herz makes impressive history in third career start
Free-agent DB Stephon Gilmore addresses playing futureĀ 
Report: Oilers open extension negotiations with veteran winger
Tiger Woods makes big admission about his U.S. Open future
Cubs P 'Mike' Imanaga continues hot start vs. Cardinals
Ravens All-Pro safety undergoes minor surgery
Kyle Larson takes pole for inaugural Cup Series race at Iowa
Maple Leafs make major change to coaching staff
Nationals sign OF/DH to minor league contract a day after release
Cubs place lefty starter on 15-day IL
Celtics' All-Defensive guard reportedly could replace Kawhi Leonard on Team USA
Tee Higgins' contract decision adds pressure on Bengals in 2024
Phillies get veteran OF back from IL
Orioles right-hander to undergo testing on sore elbow
Jayson Tatum makes unwanted history in Game 4
Sports world reacts as Charles Barkley announces retirement plans
Red Sox release one-time All-Star
Mavericks trounce Celtics in Game 4 to stave off elimination
Astros release struggling former MVP still owed over $30 million

Want more NHL news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.