Jonathan Marchessault scored the winner in the third as the Vegas Golden Knights beat the Colorado Avalanche 4-3.