I couldn't disagree more with people thinking this is a sure win for BJ. I'm actually going to bet on Sanchez.
I think Sanchez is armed with everything he needs to take on the champ and his style is suited to fight BJs. Sanchez has never been stopped, he's never been knocked out or submitted and he is amongst the top of the UFC for cardio. His work rate in the Clay Guida fight both standing and off his back was insane.
The only times I've seen BJ lose is when he's put on the backfoot and under serious pressure.
I'm going Sanchez by TKO, followed by a hellish comeback from BJ where he destroys the division.