I'm a boxer at an MMA gym. Tonight for the first time in a long time I ran into a mma guy who is a better boxer than me. This Mexican gentleman who barely speaks english is a tough, pressure fighter with a great right uppercut.

He caught me flush with that right uppercut in no man's land, bout 18 inches outside the clinch, right on the tip of the nose and splattered it. I was a bloody mess, first time my nose has bled in bout 2-3 years.

Aside from keeping my hands up, particularly my left, any advice on how to combat this guy ?