I think Teo can win this if his head is in the right place. The counter opportunities will be there all night. Unless Teo comes in like he did against Kam(wild and disregarding defense), I think he wins UD with some rough moments in between.
Teo should win this quite clearly based on styles and given his superior skills and athletic ability. But that depends on how right his mind is.