LAS VEGAS — Marc-Andre Fleury stopped 17 shots to lead the Vegas Golden Knights to their third straight win, 3-1 over the Anaheim Ducks on Friday night.

Fleury got his 408th career win to move into sole possession of 10th place on the NHL's all-time wins list. The 15-year-veteran has allowed just two goals in his last three starts.

William Karlsson, Ryan Reaves and Jonathan Marchessault scored for the Golden Knights, who outshot the Ducks 45-18.

After going 0 for 16 on the power play through their first six games, the Golden Knights have scored with the man advantage in each of the last two games. Vegas finished 1 for 5 on the power play against the Ducks, who were 0 for 2.

Vegas, which has answered a three-game losing streak with its current three-game win streak, has been a perfect 11 for 11 on the penalty kill over its last four games.

Ben Street had the lone goal for the Ducks, and John Gibson finished with 42 saves.

Karlsson, who was drafted by the Ducks in 2011, scored his second goal of the season when he redirected Marchessault's centering feed past Gibson for a power-play goal. Karlsson, who had an NHL third-best 43 goals last season, now has two goals and six assists in the last six games.

Reaves scored his first goal of the season when he buried a rebound in front of the net midway through the second period to make it 2-0.

Street cut Vegas' lead in half when he skated around wing Tomas Hyka and beat Fleury when he slipped the puck through the five hole early in the third.

Marchessault's empty-net goal with 17 seconds left in the game provided the final margin.