Cavaliers win pitchers’ duel with Knights