Ryan Garcia BEATS Devin Haney and stuns the boxing world after a dominant performance in Brooklyn that saw troubled star knock down the world champion THREE times

Ryan Garcia produced an astonishing upset to defeat Devin Haney after a chaotic and captivating twelve rounds at Barclays Center.

Garcia had endured months of torment and mental torture leading up to this fight against the undefeated Haney, the WBC Super Lightweight champion.

But Garcia scored three knockdowns on his way to a majority decision win.

MORE TO FOLLOW

Ryan Garcia pulled off a stunning upset by defeating Devin Haney at Barclays Center in Brooklyn

Garcia scored three knockdowns over the world champion and claimed a majority decision victory

Garcia scored three knockdowns over the world champion and claimed a majority decision victory

Garcia delivered some of his signature left hooks to take the fight away from Haney

Garcia delivered some of his signature left hooks to take the fight away from Haney