Logan Cooley scored the game-winning goal as the Utah Hockey Club scored three unanswered tallies to defeat the Vancouver Canucks 3-1.