Donovan Mitchell scored 26 points as the Cleveland Cavaliers punched their ticket to the NBA playoffs on Wednesday with a hard-fought 112-107 victory over the Miami Heat.

A see-saw battle in Cleveland saw the Heat threaten to end the Cavs' 11-game unbeaten streak after opening up a seven-point lead late in the fourth quarter.

Originally published on doc.afp.com, part of the BLOX Digital Content Exchange.