Cleveland Cavaliers catch almost unlikely upset before fading and falling to New Orleans Pelicans, 116-109