It would have been poetic if the lowly Cleveland Cavaliers had been able to beat LeBron James and the Heat in Cleveland to stop Miami's winning streak at 23--would have been.
At one time down by 27 points, the Heat overcame their largest deficit of the season to go on to win 98-95.
For a time it looked like they were going to be able to do just that after a 23-3 run in the second half put them up by 21 at the half. The lead stretched out to 27, 67-40, just four minutes into the third period off a Tyler Zeller free throw.
Then the Heat began to wake up.
A three-pointer by Ray Allen with 15 seconds left in the third topped off a 28-10 Miami run to close the gap to eight points, 74-68.
LeBron hit a trio of threes to open the final period; the third gave the Heat a one-point lead, 80-79,
The Cavaliers were not going to just lay down. After Miami stretched their lead to nine, 95-86, with three minutes left Cleveland went on a 10-1 run to close the gap to one, 96-95, with five seconds to go. A pair of free throws from LeBron made the score 98-95.
C.J. Miles was able to get off a shot, but missed.
While the streak lives the game places a lot of doubt on whether the Heat can make it to 33 games. Should they continue to play like they did tonight then any of the other not-so-good teams they play in the next two weeks will have a chance to beat them.
If they play like this against the Chicago Bulls (what if Derrick Rose returns for that game?) or the San Antonio Spurs they will not just lose--they will get destroyed.