I think Marquez wins by UD. As for the OP, I think JMM made some bad decisions in the past. He never should have fought John in Indonesia for 30k. Nothing good could have come from that.
What he did, except for 3K, Velasquez and Solis, was fight at a higher level of competition compared to JMM. ... and also, I think this will be a tough fight for both and I also hope betting odds will be 50-50.