So many things to talk about in this match.
1st. Tsonga is playing better than Nadal this Miami, but we all know Tsonga can transform into Clownga at any moment. We never know what's gonna happen tomorrow.
2nd. Tsonga won the last 2 meetings. If he plays the way he knows, he could win this.
3. Nadal is Nadal. You can NEVER count Nadal out of everything, he could play bad, but if he plays at his best level, "Best-Stronga" has no chances.
So, saying that, I have a feeling Jo is gonna take this again, in 3. But that's my guess, i'm not sure about it.
When the match starts we should know better, maybe Nadal finds his super-saiyan form and win this match in 2 easy sets.