For the second time in three nights, Orlando held Chicago to 33 points in the first half and blew a lead after going up by 19. But just as the Magic did in Wednesday’s 96-94 win at the United Center, they came away with a wild win.
Wagner drove for a go-ahead three-point play in the final minute. Isaac hit two free throws to make it a four-point game with 12 seconds left, sending the Bulls to their seventh loss in nine games.
The Magic led by 15 midway through the fourth quarter when Chicago went on a 16-0 run, with LaVine leading the way.
Harris stopped the run with a corner 3. Orlando led 96-92 in the closing minute when Caruso hit two free throws and then nailed a 3 from the top of the key with 26 seconds left, giving the Bulls a 97-96 lead as the crowd roared.
After a timeout, Wagner caught the inbounds and drove for a twisting layup. He got fouled by Nikola Vucevic and made the free throw to lift Orlando to a 99-97 lead.
Vucevic missed a 3 from the right corner following a timeout. Isaac got the rebound and made two free throws, boosting the lead to 101-97 with 12 seconds to play.
Harris then blocked a 3 by LaVine and made two free throws in the final seconds.
The Bulls went from setting an NBA season low for a first half with 33 points two nights earlier to matching that in this game.
Orlando led 48-33 at the break. The Magic made 7 of 18 3-pointers in the half.
Magic: Visit Indiana on Sunday. They host Toronto on Tuesday in their next In-Season Tournament game.
Bulls: The Bulls host Miami twice in the next three days — Saturday and Monday. They visit Toronto on Nov. 24 in their next In-Season Tournament game.
Reporting by The Associated Press.
Get more from National Basketball Association Follow your favorites to get information about games, news and more