Canelo vs Munguia for Cinco de Mayo is actually a really good fight.
I got Munguia pulling off the upset, although you could argue it's not really an upset since he's in his prime. But Munguia has really good hand speed & power. He's also a very patient fighter, he maintains discipline & sets up his shots with precision. He uses that straight left to the body to open up his opponents for that power right hook. He's a very smart fighter.
It's not the Benavides bout that everyone wants, but IMO it will be just as good of a fight.
Munguia is the best 168lbs'er in the world IMO.