CHICAGO -- The Vegas Golden Knights won their fourth game in a row, 8-3 against the Chicago Blackhawks at United Center on Tuesday.

The eight goals are the most the Golden Knights have scored in a game in their two NHL seasons.

Shea Theodore and Cody Eakin each had two goals and an assist for Vegas (13-12-1), which opened a three-game road trip following a 4-1-0 homestand. Marc-Andre Fleury made 21 saves for his fifth straight win, including shutouts in his previous two games.

[WATCH: All Golden Knights vs. Blackhawks highlights]

"I thought we controlled the game in the second and third," Fleury said. "I thought we had the puck, we didn't give them many shots. I thought our team deserved some credit for scoring some goals and for playing well."

Forward Dylan Strome scored in his debut with the Blackhawks (9-11-5), who have allowed at least four goals each of their past four games (1-3-0). Corey Crawford made 24 saves on 30 shots before being relieved at the start of the third period by Cam Ward, who made 11 saves.

"I think you put yourselves in a hole and it's hard to score in this league," Strome said. "Sometimes if you're opening up chances because you got down 3-0, it ends up in the back of your net, and it did tonight and we didn't help out our goalie enough."

Strome played center on a line with Alex DeBrincat and Patrick Kane.

"It's pretty easy to play with those two guys," Strome said. "Alex, we're finding each other out there a bunch of times. Obviously, [Kane], you just have to get open and he'll find you. So he creates a lot of opportunity every time he touches the puck. It was fun."

Daniel Carr gave Vegas a 1-0 lead at 2:10 of the first period with his first goal of the season in his third game since signing with the Golden Knights as a free agent July 1.

Video: VGK@CHI: Carr goes top shelf on Crawford

Chicago's Dominik Kahun appeared to tie it 1-1 at 5:44 of the first period, but Vegas coach Gerard Gallant challenged for offside, and the goal was overturned following video review that showed Kahun enter the zone ahead of the puck at 5:40.

Alex Tuch scored unassisted to make it 2-0 at 12:14 after Crawford turned over the puck to him. He has scored a goal in three straight games and has 19 points in 18 games this season.

Eakin made it 3-0 at 16:14 when he deked around Crawford and scored on his backhand.

Video: VGK@CHI: Eakin dekes out Crawford

"We were up 3-0 after one, but I didn't think we played real well at all," Gallant said. "Chicago had some great chances and Fleury made some real key saves in the first period. The truth is, it probably should have been 3-3 after the first, but Fleury made some great saves. And I thought we played a better game after that."

Gustav Forsling cut the Golden Knights lead to 3-1 29 seconds into the second period off a pass from Brandon Saad with John Hayden screening Fleury.

William Karlsson made it 4-1 at 6:27 when he scored on Vegas' first power play of the game.

Strome got the Blackhawks to within 4-2 at 11:16 when he put in the rebound from a Kane wraparound attempt.

Strome and forward Brendan Perlini were acquired Sunday in a trade from the Arizona Coyotes for forward Nick Schmaltz.

Ryan Reaves put Vegas ahead 5-2 at 13:16, and Theodore scored his first of the night with six seconds left in the second to make it 6-2.

Theodore scored again to make it 7-2 at 5:48 of the third period.

Video: VGK@CHI: Theodore launches hard wrister past Ward

Eakin scored his second goal of the night, unassisted, to make it 8-2 at 9:52.

Erik Gustafsson scored at 15:15 for the 8-3 final score.

They said it

"I don't think it was an 8-3 game. They're a real fast team. In the first, they were pouring it on. It's just one of those things sometimes you get those bounces, sometimes you don't. We had some key saves and got some good bounces too, so that kind of changed it." -- Golden Knights forward Cody Eakin

"We've got to be better from the puck drop. We've just got to be better. It's just not acceptable to be playing the way we're playing. Starting off games (like that), obviously that puts us behind and we're fighting back the rest of the game." -- Blackhawks defenseman Brent Seabrook

Need to know

Golden Knights defenseman Nick Holden played his 400th NHL game. … Blackhawks defenseman Henri Jokiharju was scratched because he was ill. Jan Rutta took his place in the lineup and was minus-1 in 18:57. … Brandon Saad had an assist on Forsling's goal and has six points (three goals, three assists) in his past six games.

What's next

Golden Knights: At the Vancouver Canucks on Thursday (10 p.m. ET; SNP, ATTSN-RM, NHL.TV)

Blackhawks: At the Winnipeg Jets on Thursday (8 p.m. ET; TSN3, NBCSCH, NHL.TV)

Video: Eakin, Theodore lead Golden Knights to 8-3 win