Shea Theodore dished three assists, including setting up Reilly Smith for the game-winner as the Vegas Golden Knights edged the Calgary Flames 3-2 in overtime.