If Duke made it to the show, then I have to go with Duke until someone beats him.
Watch to see if Barnes leads the shot with his shoulder, if he does, he is cooked, if he doesn't then he has a good chance.
TJ has been forcing his swing, unless he has fixed this (which he might very well have) he will have a hard time getting by Barnes.
Three shows in a row for Reyes, he has really stepped up to the plate and will give Duke a good run for his money. If Reyes gets a break or two he can win this.
No matter who wins this will be one of the better shows.