Something else people need to take into consideration. Ryan Garcia is the one with excellent timing and is the counter puncher in this equation.
If I were Ryan, while a bit risky. I'd feign being hurt, retreat to the ropes, and time his ass with a straight right from hell when he going for the kill. There's a chance he could replicate Marquez's KTFO6 with a move like that.
I'm favouring Tank, I just think he's the more skilled and technically superior fighter and will time Garcia with his counters. But I hope Garcia pulls off the upset, he's the young up and comer and may have the required star potential to be a big draw if he can prove his worth at the top level. It would probably be better for the sport if he won, but I don't like his chances.