>>221863030- SpA Machamp Fire Blast vs. 252 HP / 252+ SpD Ferrothorn: 132-156 (37.5 - 44.3%) -- guaranteed 3HKO after Leftovers recovery
252+ Atk Machamp Fire Punch vs. 252 HP / 0 Def Ferrothorn: 288-340 (81.8 - 96.5%) -- guaranteed 2HKO after Leftovers recovery
252+ Atk Machamp Fire Punch vs. 252 HP / 252+ Def Ferrothorn: 216-256 (61.3 - 72.7%) -- guaranteed 2HKO after Leftovers recovery
0- SpA Machamp Fire Blast vs. 252 HP / 0 SpD Ferrothorn: 180-212 (51.1 - 60.2%) -- 84.4% chance to 2HKO after Leftovers recovery
TLDR Fire Punch > Fire Blast