clock menu more-arrow no yes mobile

Filed under:

Ruiz vs Joshua 2: Live streaming results, round by round, and discussion

Andy Ruiz Jr and Anthony Joshua lock horns again today in Diriyah, Saudi Arabia.

Weigh-in ceremony ahead of Ruiz vs Joshua Photo by Valery Sharifulin\TASS via Getty Images


Round By Round

Andy Ruiz Jr vs Anthony Joshua

Round 1: Ruiz throws a jab to the chest, then another. Joshua bounces back and jabs to the body. Joshua throws a lead left hook that makes contact upstairs. Joshua is moving laterally around the ring and throws a jab upstairs. Straight right hand to the body makes contact for Joshua. Ruiz falls short on a jab to the body. Now Ruiz scores a right hand downstairs. One-two lands for Joshua. Ruiz tries another jab to the body that falls short. Ruiz grazes the body as Joshua steps back. Clean right hand lands for Joshua upstairs and cuts Ruiz over the left eye! Joshua 10-9.

Round 2: Ruiz misses on a right hand tot he body as Joshua moves laterally. Joshua measures with the jab and Ruiz catches him with a couple jabs to the head. Another right hand from Joshua re-opens Ruiz’s cut as blood is smeared in the area. Ruiz steps forward and is waiting for Joshua’s movement to slow down. Joshua lands a clean hook during an exchange and is getting more comfortable. Right hand from Joshua lands again and now Joshua is cut over his left eye from an apparent head clash. Both fighters have blood around their eyes now and Ruiz tries to back Joshua to the ropes but Joshua quickly escapes. Joshua lands a check hook on Ruiz. Joshua 10-9, 20-18.

Round 3: Ruiz backs Joshua to the ropes but Joshua bounces off of them to the side and gets more space to operate. Joshua measures with a jab and Ruiz scores a jab to the body underneath it. Ruiz double jabs and then scores one to the body. Ruiz comes forward with a combination but Joshua defends them pretty well. Slow round as Joshua is deliberate about staying on the outside. Ruiz won’t over-commit and Joshua is waiting him out. Jab lands clean for Joshua as get catches Ruiz coming in. Now Joshua follows that up with a short combination that scores well. Joshua is fighting this fight from his range no matter what. Joshua 10-9.

Round 4: Joshua steps back from a Ruiz jab and moves to the side. Now Joshua completely ties up Ruiz once Ruiz gets in a range he’s not comfortable with — he’s not going to allow that inside exchanges to happen if he can help it. Ruiz misses on two punches and then eats a clean jab from Joshua that snaps his head back. Now Ruiz lands a clean jab upstairs. Ruiz is closing the distance but getting more aggressive and he nearly clubs Joshua with a right hand. Check left hook lands for Joshua. Ruiz throws a right hook that makes contact. Joshua lands a sharp jab followed by a right hand that wasn’t as good. Ruiz lands a shot right after a break and Joshua ties him up but Ruiz lands a couple of shots anyway! Ruiz 10-9, 37-39.

Round 5: Ruiz comes out pressing hard right away and Joshua tries to create space using his jab and check hook. Joshua lands another jab to the head and then steps back so he can step up the next one. Joshua is determined to make this a boxing match and not a fight, and largely having good success. Joshua lands another jab and moves off the line. Joshua is keeping Ruiz turning so he can’t get his feet set or in place to get off his barrage punches. Joshua lands another clean shot upstairs before tying up Ruiz who walks through it. Joshua 10-9.

Round 6: Ruiz misses on a jab to the body. Uppercut lands clean for Joshua in a brief exchange. Ruiz wants to mix it up but Joshua thinks better of it and gets back on the move. Joshua isn’t going to get lured into a firefight. Joshua takes his time, moving around the ring, waiting for Ruiz to cross a line in the sand so he can meet him with a jab. Joshua continues o move laterally around the ring and then lands a clean left hook upstairs as he catches Ruiz sleeping. Joshua pops another jab and steps over again. Ruiz tries to club Joshua while Joshua was holding at the waist. Joshua 10-9, 59-55.

Round 7: Joshua comes out on the move as he looks for an opening. Ruiz tries to pick up his momentum by walking forward a bit faster but he walks into a check hook from Joshua. Joshua continues to move around the ring and it’s making for limited action but it’s mostly action in his favor. Ruiz tries a quick combination once he gets in close but takes a right hand from Joshua in return. Joshua lands another shot as the fighters trade and Joshua grins. Joshua bounces around and then jumps in to deliberately clinch, getting a warning from the referee. Joshua 10-9.

Round 8: Ruiz leads with a jab that falls a little short. Now Joshua measures with a jab and then stabs the body with a right hand before immediately clinching. Joshua pops a jab upstairs and lands. Right hook from Joshua just misses as Ruiz gets under it. Ruiz lands a right hand to the body but misses on a second. Both fighters get warned for punching during a break. Joshua lands a jab upstairs and Ruiz lands a counter right hand upstairs but Joshua takes the punch well. Joshua remembers to get back on the move and starts bouncing around again as Ruiz misses on a left hook. Ruiz lands a couple of shots that knock Joshua back! Ruiz is getting more of the action he wants now! Ruiz 10-9, 74-78.

Round 9: Ruiz misses on a jab to the body. Lead left hook from Joshua gets blocked. Now Ruiz lands a shot upstairs and Joshua holds. Joshua lands a jab after the break and steps back and to the side. Joshua bouncing on the outside of the ring and lands another clean jab before moving again. Ruiz tries two shots but Joshua jabs and moves again. Ruiz steps forward but misses a jab to the chest. Now Ruiz lands a jab to the chest but Joshua lands a body shot of his own. Double jab lands for Joshua, then another one! Ruiz is marked on his eye and Joshua is getting confident after that last combination. Joshua 10-9.

Round 10: Joshua pops a jab and moves along the ropes. Right hand lands upstairs for Ruiz, over Joshua’s jab. Joshua jabs and moves again as he’s keeping this fight on the go. Ruiz misses on a right hand as Joshua steps out of range. Clean jab lands for Joshua. Another jab lands clean for Joshua. Joshua moves and clips Ruiz again. Joshua measures with his jab and moves from side-to-side some more which is making the action come to a crawl once again. Joshua doesn’t care, he just wants his belts back by any means necessary. Joshua 10-9, 98-92.

Round 11: Joshua jabs and moves again and Ruiz just can’t really close the distance enough. Joshua looks like he still has plenty in the tank to just jog out these last two rounds, and he appears intent on doing exactly that. Joshua jabs and skips to the side and Ruiz has to know that he needs to get a little desperate now. Joshua jabs and moves again and Ruiz can’t do anything about it. Clean jab lands for Joshua upstairs. Ruiz misses on a right hand to the body just as Joshua gets pushes towards the ropes. Joshua 10-9.

Round 12: I’m guessing Joshua is going to do 30 laps around the ring in this final round. Both fighters meet center ring and once the bell rings Joshua is on the move. Ruiz comes forward but Joshua is smiling right before he throws a jab to the body. Clean right hand lands upstairs for Joshua. Joshua moves around again and looks for a jab to land — he doesn’t find it so moves to the other side of the ring. Joshua tries a check hook and pivots to the side. Right hand lands from Ruiz to the head but that’s not going to be nearly enough. Ruiz comes forward but Joshua takes a step back and throws a couple punches. Ruiz waves Joshua on but Joshua doesn’t care. Joshua 10-9. This is clearly a wide points win for Joshua. I’ve got it 118-110.

Diego Pacheco vs Selemani Saidi

Round 1: Pacheco steps out of range on a Saidi jab. Pacheco steps forward behind his jab and then circles to center ring where he lands a hard combination, ending to the body. Clean right hand lands for Pacheco. Now Pacheco lands a right uppercut on the inside. Two more shots from Pacheco shake up Saidi badly as he stumbles back to the ropes where Pacheco meets him and just obliterates him. It’s over! Pacheco KO-1.

Alexander Povetkin vs Michael Hunter

Round 1: Hunter tries to jab to the body and then brings one upstairs. Hunter goes straight beserk and ends up throwing Povetkin to the canvas! Povetkin is stunned by Hunter’s early aggression and is now trying to get his head in the game quickly. Hunter throws a jab and steps out of range of a Povetkin counter. Povetkin lands a jab but Hunter comes back with a right hand. Hunter throws a flurry that misses and Povetkin gets in a clean counter. Povetkinmisses on an overhand right. Hunter 10-9, obviously.

Round 2: Hunter jabs and steps to the side. Povetkin lands his own jab this time as he times Hunter well. Counter right hand from Hunter knocks Povetkin off balance and into the ropes! Povetkin isn’t really hurt but he felt that shot. Povetkin stands at center ring and looks for an opportunity to slip into punching range. Jab lands for Hunter before a clinch. Now Hunter scores a straight right hand. Clean jab lands for Hunter again. Counter left and right from Povetkin shakes Hunter up, who immediately clinches! I’m still giving Hunter that round. Hunter 10-9, 20-18.

Round 3: Hunter lands a good jab to start the round. Counter right hand gets in clean for Povetkin upstairs. Left hook from Povetkin grazes Hunter. Povektin is getting more aggressive here and landing some better shots. Hunter looks for a jab to the body. Clean left to the body lands for Povetkin, backing Hunter up. Another hard right to the body lands for Povetkin. Another left hook from Povetkin makes contact to the head. Povetkin puts a couple punches together at the bell. Much better round for the Russian. Povetkin 10-9.

Round 4: Counter right hand from Povektin grazes Hunter. Now Povetin gets in a left uppercut as he steps in. Hunter tries a left to the body but then takes another counter from Povetkin. Hard right hook lands clean for Povektin upstairs. Hunter throws a straight right hand back but doesn’t have nearly the authority. Povektin throws three punches as Hunter covers up. Povetkin jabs and Hunter moves off the line. Hunter targets the body with a jab but Povektin lands a right hand in the exchange. Right hand to the body lands to the body before he times another hook to the head. Povetkin 10-9, 38-38.

Round 5: Povetkin continues to come forward and has really gotten his timing down much better. Hunter falls short on a jab. Povetkin times a big shot that hurts Hunter badly along the ropes before Hunter grabs hold! Jab lands for Povetkin to the body. Hunter is still looking to hold as it seems he hasn’t recovered. Right hand lands clean for Povetkin again and Hunter grabs hold. Things are unraveling for Hunter quickly over the past couple rounds. Hard right hand lands for Povetkin and Hunter’s leg stiffens up at the bell. Povetkin 10-9.

Round 6: Hunter tries to jab and stay on the outside but Povetkin is looking to close the gap. Hunter ducks a lead left hook from Povetkin. Now Povetkin straightens out his left hand and lands it upstairs. Hunter reaches for a jab to the head and body but can’t quite land them. Jab lands for Povetkin. Now Hunter lands a jab and tries to bring in a couple of hooks but Povetkin smothers him on the inside. Jab lands for Povetkin, then a grazing right hand. Clean left uppercut lands for Povetkin and Hunter grabs hold immediately. Povetkin 10-9, 58-56.

Round 7: Hunter comes out on the attack and gets in a good shot or two before ending up in a clinch. All the sudden there’s smoke drifting through the ring which is pretty strange and eerie but the fighters keep on going at it. Right and a left to the body lands clean for Povetkin. Hard overhand right from Povetkin makes Hunter stumble for a second. Uppercut lands for Povetkin on the inside while Hunter was trying to clinch. Hunter lands a clean jab after the break. Povetkin steps forward and Hunter lands a couple of clean shots with Povetkin before Povetkin lands one too and both fighters get staggered for a second! Hard round to score but I’m going with Povetkin who obviously hurt Hunter a couple of times. Povetkin 10-9.

Round 8: Hunter digs down and lands a couple of body shots at center ring. Right hand from Povetkin scores to the body. Povetkin lands a couple of hooks on Hunter as he tries to get out of the way in sloppy fashion. Now Hunter lands a counter right hand upstairs. Hunter jabs to the body, then tries to time a right hand that just misses. Both fighters trade hooks. I think Hunter has a better round. Hunter 10-9, 75-77.

Round 9: Hunter tries a jab to the body but Povetkin lands a harder body shot just moments later. Hunter jabs to the body again. Two hooks from Povetkin miss upstairs. Hunter throws a couple of shots back and partially lands them. Hunter lands a right hook to the body on the inside. Povetkin throws a right and left hand but Hunter blocks them pretty well. Povetkin looking a little tired now and that’s allowing Hunter to work from range better. Povetkin is definitely tired as he walks to the wrong corner. Hunter 10-9.

Round 10: Povetkin lands a hard left hook to the body and Hunter holds on. Hunter jabs to the body but Povetkin counters and Hunter backs off. Povetkin gets in a little sneaky left to the body on the inside. Hunter lands a glancing right hand off Povetkin’s head. Povetkin lands another left to the body just before a clinch. Povetkin charges forward with a couple of power punches but can’t find the target. I’m going with Povetkin here. Povetkin 10-9, 96-94.

Round 11: Both fighters quickly end up in a clinch before any meaningful punches can land. Jab to the body lands for Hunter. Short right uppercut lands for Hunter. Hunter lands a clean right hand upstairs and Hunter pushes him to the ropes as he looks to capitalize! Povetkin is weathering the storm and holding on until gets his bearing back. Now both fighters clash heads but there’s no cuts. Hunter partially lands a right hand, then another! Povetkin is still standing at center ring and tries to land his left hook. Right hand lead lands for Hunter. Hunter 10-9.

Round 12: Last round. Hunter tries to lead with a jab to the body. Right hand lands for Povetkin. Povetkin leaps in with a left hook that doesn’t land. Both fighters slip and fall to the canvas. Right hook lands for Povetkin upstairs. Povetkin lands a counter jab before falling into a clinch. Left hook lands upstairs for Hunter. Both fighters exchange tired punches before clinching again. I think this is a toss up round but I think Povetkin got in better shots. Povetkin 10-9, 115-113.

Dillian Whyte vs Mariusz Wach

Round 1: Wach comes out pressing and touches the body before Whyte counters. Jab comes from Whyte, followed by a counter left hook. Glancing right hand makes contact for Wach. Whyte doubles a left hook to the head and body. Wach lands a jab at center ring before scoring a right hook to the body. Jab lands upstairs for Wach this time as Whyte misses on his response. Now Whyte scores a straight right to the body. Wach comes back with his own right hand. Wach rolls a right hand from Whyte before blocking a hook. I kind of favor Wach’s work in this opening round. Wach 10-9.

Round 2: Whyte falls short on a jab to start the round. Wach comes forward and Whyte meets him with a right hand to the body. Whyte tries to double jab but doesn’t make much contact. Right hand from Wach scores to the body. Whyte tries to double the left hand again but doesn’t land the shots clean. Hard left to the body and the head lands clean for Whyte this time. Whyte lands a jab this time and has a much better round. Whyte 10-9, 19-19.

Round 3: Right hand lands to the body for Wach. Whyte tries to jab upstairs and downstairs in response. Wach jabs but Whyte responds with even more punches. Whyte lands a short uppercut on the inside. Right hand lands to the body for Whyte. Wach throws a couple of hooks to the body but Whyte comes right back with even more punches. Wach tries to come back forward and lands a shot but Whyte gets in a counter. Whyte 10-9.

Round 4: Wach throws a couple of punches upstairs and Whyte tries to place in an uppercut in response. Right lands a cuffing right hand in an exchange. Whyte jabs upstairs but Wach holds his ground and tries to land a straight right. Left hook lands to the body for Whyte. Wach backs Whyte to the ropes but lands a right hand. Wach lands a right hand himself. Double jab lands for Whyte who then goes down to the body with a couple of hooks to the body. Wach jabs upstairs to end the round and both fighters get into a little stand-off after the bell. I’m edging this round Wach, 38-38.

Round 5: Wach measures with a jab and Whyte flicks his before going down to the body with a left hand. Uppercut lands to the body for Wach on the inside but Whyte doubles up on his body shots before throwing a short right hand upstairs. Whyte misses on a left hook. Hard left hook lands for Whyte to the body this time. Wach lands a short left to the body himself but Whyte reponds in kind. Uppercut lands clean to the chin of Whyte, then another clean shot from Wach. Wach is getting some clean hard shots in now. Wach stole that round down the stretch for me. Wach 10-9.

Round 6: Both fighters meet at center ring and trade a couple shots. Straight right hand from Whyte lands to the body. Whyte throws a short combination of punches but doesn’t land any of them clean. Wach lands a left hook to the body. Now Whyte lands a better left to the body. Whyte puts together another combination at close range as Wach covers up. Whyte gets in a left to the body before landing a stiff jab. Wach throws a right hand but doesn’t land it clean. Whyte digs back down to the body with a left hand followed by two more body shots. Whyte 10-9, 57-57.

Round 7: Left to the body lands for Whyte. Whyte pops a couple of jabs upstairs that land well. Whyte has a lot of vaseline on his face, looking like a ghost. Whyte doubles the left hand to the body before landing another left downstairs that makes Wach take a deep breath. Jab lands clean for Whyte. Two body shots come from Wach this time but he can’t really keep pace with Whytes combinations at this point. Whyte rattles off more body shots but takes a clean shot from Wach just before the bell. Whyte 10-9.

Round 8: Whyte lands a right hand over the top that follows a jab. Whyte throws a few more punches and Wach isn’t getting off a lot of punches at this point, even if he is walking forward. Clean counter right lands upstairs for Whyte. Whyte lands another clean shot and then just puts some punches together to tally up some points. Clean left hook lands from Wach and gets Whyte’s attention! I’m still giving the round to Whyte because that one shot wasn’t enough. Whyte 10-9, 77-75.

Round 9: Wach comes out stalking and Whyte lands two body shots that stray low. Now Wach throws a low shot of his own to get even with Whyte. Whyte digs to the body with a couple more punches and Wach lands a left hook to the head. Whyte throws a combination but Wach is landing the singular harder shots. Wach throws some sloppy punches but Whyte is pretty tired too and just tries to duck them. Jab lands upstairs for Wach with Whyte on the ropes. Chopping right hand lands upstairs for Whyte off the ropes. Wach comes back with a flurry to end the round. Wach 10-9.

Round 10: Wach comes forward and eats a shot from Whyte. Whyte tries to get his hands working and lands some glancing shots. Whyte lands a short right hand upstairs. Chopping right hand gets in clean for Wach this time. Wach has WHyte back on the ropes but Whyte is throwing his hands more. Check hook lands for Whyte upstairs. Whyte lands a lead right hand this time and gets Wach moving backwards. Whyte comes forward and ends up in a clinch with Wach. Whyte misses on a massive hayemaker at the bell. Whyte 10-9. I’ve got it close for Whyte, 96-94.

Hopey Price vs Swedi Mohamed

Round 1: Price takes center ring and flashes a couple of long jabs. Straight left hand lands clean for Price from his southpaw stance. Mohamed lands a grazing hook as he lets a couple shots go. Straight left hand knocks Mohamed’s mouthpiece out and the referee immediately jumps in to call a break so he can put it back in. That’ a terrible time to stop the action from the referee because things were heating up in that exact moment. Straight left hand lands for Price again and he ties up Mohamed. Straight left lands tot he body for Price this time. Yet another straight left lands for Price upstairs. Now Price lands a nice check right hook. Price 10-9.

Round 2: Price comes out quick and throws a jab and then feints as he looks to land another left hand, which he does. Mohamed misses on a wide shot but Mohamed looks undersized compared to the taller, longer Price. Straight left hand lands to the body for Price this time. Clean left to the chin buckles Mohamed momentarily. Mohamed loses his mouthpiece again, causing another break. Now Mohamed partially lands his own body shot but can’t follow it up. Double left hand lands for Price o the head of Mohamed, followed by a straight left to the body just moments later. Price 10-9, 20-18.

Round 3: Straight left hand lands to the body for Price and Mohamed tries to retaliate with a couple shots but can’t find the range. Mohamed throws a flurry of wide hooks but Price is able to easily evade them. Mohamed misses on two more short arm shots. Check hook lands clean for Price, followed by a clean one-two and the referee steps in as he’s seen enough. Price TKO-3.

Filip Hrgovic vs Eric Molina

Round 1: Hrgovic comes out stalking Molina. Right hand lands to the body for Hrgovic. Chopping right hand lands for Hrgovic and Molina complains he’s hitting behind the head. Molina is in the corner now and and Hrgovic gets in another right hand that has Molina retreating to another corner. Another right hand from Hrgovic lands after a break. Molina tries to counter with a right hand but this is one-way traffic. Two hard body shots has Molina slumped on the ropes and Hrgovic keeps punching because Molina hadn’t gone all the way down. Molina eventually collapses and the bell rings but Molina gets up still complaining of a shot behind the head. I don’t know if that was officially ruled a knockdown but that’s a two point round for me anyway. Hrgovic 10-8.

Round 2: Right hand lands for Hrgovic to the body and he basically throws Molina to the canvas. The referee says that’s no knockdown. Straight right hand lands to the body for Hrgovic again. Molina is just getting battered. Now Molina tries to make a stand and throws some punches but he eats another right hand. Big right hand lands for Molina who is trying to whip in overhand rights. Hrgovic lands a straight right to the body with Molina on the ropes. Molina tries to loop another overhand right but doesn’t land it and takes two body shots that makes Molina take a knee! Molina gets up at the count of 8 but he’s feeling those body shots. Referee calls a timeout as Molina spits out his mouthpiece to get some extra time. Hrgovic gets right back on Molina but the bell rings. Hrgovic 10-8, 20-16.

Round 3: Molina tries to come forward to start the round so Hrgovic can’t get his forward momentum going but it’s short-lived and Hrgovic is back landing big hard shots to the head and body. Right hand lands clean to the body for Hrgovic. Molina is getting his ass whooped, honestly. Chopping right hand lands for Hrgovic again and Molina is back in the corner trying to load up on a right hand that can bail him out of danger. Another chopping right hand puts Molina back down and this time he can’t beat the count. It’s over. Hrgovic KO-3.

Mahammadrasul Majidov vs Tom Little

Round 1: Fighters touch gloves at center ring. Little feints and then steps back as Majidov looks for a jab to the body that falls short. Little throws two half-hearted jabs that don’t land. Majidov lands a straight right to the body, then a left hook upstairs just moments later. Little seems to be aware of the danger Majidov poses as he eats several shots along the ropes before throwing two back himself. Majidov lands hooks to both sides of Little’s body. Another right hand lands for Majidov downstairs, followed by four consecutive lefts hooks to the other side. Little tries to time a left hook but can’t land it clean. Now Little sneaks in a left hand from an awkward angle. Clearly a good round for Majidov. Majidov 10-9.

Round 2: Majidov comes out to center ring and tries a jab to the body. Majidov has Little back along the ropes again and Little gets strafed by a number of shots that have Little tumbling to the canvas in a free-fall — like a plane shot out the sky! Little somehow gets up from the knockdown but he’s in trouble! Little, to his credit, throws some hard punches back as he looks to go out on his shield but he’s stumbling on unsteady legs and the referee steps in to call it off. Good stoppage because Little showed maybe too much courage in a bad state. Majidov TKO-2.

Today at Noon ET from Diriyah, Saudi Arabia, we’ve got a big heavyweight card headlined by the massive rematch between WBA, WBO, and IBF titleholder Andy Ruiz Jr and the man he took the belts from six months ago, Anthony Joshua.

We’ll be here with live, round-by-round coverage for the full card. Wil Esco is on the round-by-round call for you today. Ring walks for the main event are expected around 3:45 pm ET.

Ruiz shocked the world on June 1 at Madison Square Garden, stopping the heavily favored Joshua in the seventh round, and is looking to repeat. For Joshua, this is a fight where his career is, in some respects, kind of on the line. A second straight loss to Ruiz would be crushing for him, at least in the short term.

The undercard will feature Alexander Povetkin vs Michael Hunter, Dillian Whyte vs Mariusz Wach, Filip Hrgovic vs Eric Molina, and Mahammadrasul Majidov vs Tom Little, all heavyweight bouts.

Main Card (DAZN, 12:00 pm ET)

  • Andy Ruiz Jr (33-1, 22 KO) vs Anthony Joshua (22-1, 21 KO), rematch, heavyweights, 12 rounds
  • Alexander Povetkin (35-2, 24 KO) vs Michael Hunter (18-1, 12 KO), heavyweights, 12 rounds
  • Dillian Whyte (26-1, 18 KO) vs Mariusz Wach (35-5, 19 KO), heavyweights, 10 rounds
  • Filip Hrgovic (9-0, 7 KO) vs Eric Molina (27-5, 19 KO), heavyweights, 12 rounds
  • Mahammadrasul Majidov (1-0, 1 KO) vs Tom Little (10-7, 3 KO), heavyweights, 8 rounds
  • Swing: Hopey Price (debut) vs Swedi Mohamed (12-6-2, 3 KO), featherweights, 4 rounds
  • Swing: Diego Pacheco (7-0, 6 KO) vs Selemani Saidi (20-15-5, 15 KO), super middleweights, 4 rounds

Sign up for the newsletter Sign up for the Bad Left Hook Daily Roundup newsletter!

A daily roundup of all your global boxing news from Bad Left Hook