Casey DeSmith made 29 saves while Quinn Hughes collected two helpers as the Vancouver Canucks held on to defeat the Nashville Predators 2-1 in Game 3, despite only having 12 shots on net.