The Thunder are only favored because of home court advantage. If Miami had home court advantage they would be favored. It's that tight. Again, Miami in wins the series. Gonna change it to 6 instead of 7. Split the first 2 games, Miami gets 2 of 3 at home and take game 6 on the road.
And what was mentioned above is why Miami will win. They have to win. It's their time to win. OKC's window is much larger.
I'm no expert on NBA series betting lines in terms of what home court means, but it seems like the series prices are more than just what home court would represent.
So I guess you're buying into what LeBron did the last two games when he responded to the pressure and think that pressure will be a catalyst for him and the Heat?