I wouldn't say basketball is an unpredictable game, but like all sport outcomes there is never 100% sure outcome or 0% sure, there are probabilities, odds and even at 99% sure you have a chance to lose. Then it's important to also take into account bonuses and insurances from sportsbooks, on this game the 14+ leading points insurance from Stake(paid out as winner if your team leads by 14+ points at anytime) worked for my bet on the Suns. Then I won despite the upset from the Bucks.
Good thing that there's a kind of offering from stake where you still win even your team lose the game,
that very huge deficit from the first quarter maybe trapped a lots of gamblers who eyeing for Suns,
Live betting can allure those fans to bet more for handicap giving Bucks a good + points but after that particular quarter,
the game tempo changed up moving to Bucks directions.
Moving forward, game 6 is another opportunities to each bettors. Odds are available now Bucks @ 1.50 and Suns @ 2.70,
while handicap -5.5 decent enough for its odd of @ 2.0