|
Play
by Play - Fighter's Fight Commentary
|
Event:
HFA 35
Date: Jan 18, 2025 |
#R1# Cannon misses with a straight left. Rinderknecht is looking to counter punch.#CL# Rinderknecht takes the fight into the clinch. Cannon fails to pull guard.
A head punch on the inside from Cannon fails to land. Rinderknecht blocks a couple of punches on the inside.
Cannon struggles to land a body shot inside as Rinderknecht controls his hands.
Cannon fails to land with a short punch on the inside.
Rinderknecht throws a punch but it's blocked by Cannon. Cannon swings away with an uppercut that misses.
Rinderknecht pushes Cannon back against the cage and lands a hook to the side of the head. Cannon tries to work over Rinderknecht's body with a swooping hook but it only glances the target. Cannon looks more muscular than last time we saw him. He must have been on the weights. We've had a slow start to the round here - hopefully the action picks up. Cannon tries to jump guard but he falls flat on his backside. Rinderknecht smiles and moves away.
Rinderknecht connects with a lovely jab that went straight through the gap between Cannon's hands. Cannon tries to close the distance and clinch but Rinderknecht swats him to one side with an open hand palm strike and circles away. Rinderknecht staying out of range there.#T1# Cannon scores with a jab to the head.
Rinderknecht scores with a nice right hand.
A jab from Cannon misses. Cannon throws a hook but Rinderknecht avoids it easily. Rinderknecht really does look like a pencil wearing a pair of gloves. Let's hope he has a gameplan to suit that ridiculous body shape. Cannon throws a body punch but Rinderknecht moves out of range. Rinderknecht throws an overhand right that lands on Cannon's shoulder, as Cannon tries to avoid the shot. Rinderknecht swings wildly with a right hand that was never going to find it's target. Nice straight punches there by Rinderknecht. You know Roy Jones Jr respects the hands of Rinderknecht. Cannon misses with a lunging right hand
#CL# and Rinderknecht counters by moving into the clinch. Good anticipation by Rinderknecht. Both fighters working to control the clinch. Cannon misses with a short punch on the inside. I was talking to Rinderknecht's coach per-fight and he was telling me that they'd been working on the clinch in the runup to this fight. The pace really dropping off here, momentarily. Rinderknecht prevents a body shot from Cannon. Rinderknecht misses with a punch to the body.
Rinderknecht lands with a short head shot on the inside. #T2# Rinderknecht is pushing Cannon up against the cage, for a bit of lean and pray action. Action being used the in the loosest possible sense of the word. A head punch blocked on the inside by Rinderknecht. Cannon goes for a body shot but it's blocked.
A nice right hand lands inside from Rinderknecht. Wooooo! Give it up for these two warriors! They are putting on a show! A short left from Rinderknecht. Cannon swings away with an uppercut that misses.
Cannon tries a shoulder strike but it doesn't do any damage. A short left from Rinderknecht. The referee is keeping an eye on Rinderknecht - much more stalling and he will separate the fighters.
Rinderknecht tried to land a shot to the body but connects with Cannon's elbow. Rinderknecht working some nice short punches in the clinch. Cannon tries a shoulder strike but it doesn't do any damage. Rinderknecht blocks a punch to the side of the head.
Cannon tries a shoulder strike but it doesn't do any damage. #T3# Rinderknecht taking a break, stalling in the clinch.
Cannon throws a punch but it's blocked by Rinderknecht. The fighters are pressed against the cage, as the pace of the fight slows. Cannon jumps guard but his hands slip and he falls flat on his back. Well, he's made himself look a right mug there, as Rinderknecht walks away with a smile on his face. Cannon gets slowly back to his feet and shakes his head. Albert Rinderknecht has stuffed three takedown attempts in the round now. That's going to take a lot out of Calvin Cannon. Rinderknecht gets his head snapped back by a nice shot there. Cannon misses with a body shot. Nice footwork from Rinderknecht.
Rinderknecht misses with a body shot. Nice footwork from Cannon.
#CL# Rinderknecht gets in close and instigates a clinch. Rinderknecht stalling.
Rinderknecht is working Cannon over against the cage. Rinderknecht stalling.
Cannon takes a shot to the head. Cannon misses with some punches.
Rinderknecht lands a body punch in the clinch. #T4# A short right from Rinderknecht. Cannon misses with a short punch on the inside. Cannon can't find room to land a body shot as Rinderknecht controls the action.
Cannon misses with the head strike.
A head punch blocked on the inside by Rinderknecht. Rinderknecht stalling.
Nice body punch from Rinderknecht - that landed with a thud.
The fans in attendance giving it up for the two fighters, who have really let it all hang out in the last minute or so! An uppercut on the inside fails to land for Rinderknecht. Rinderknecht just leaning against Cannon, taking a breather. Rinderknecht throws a blind hook that connects with the side of Cannons head. Rinderknecht taking a break, stalling in the clinch.
Rinderknecht lands a right uppercut that snaps the head of Cannon backwards. Both fighters working to control the clinch. Rinderknecht swings wildly with an uppercut but Cannon uses good head movement to avoid it. Rinderknecht blocks a punch to the side of the head.
A left hand lands to the body for Rinderknecht.
And that is the end of the round. The fighters go back to their corners.
Albert Rinderknecht dominated that round. That's time! Back to the action!#R2# Sloppy strikes from Cannon. Those never looked like landing. #CL# Rinderknecht takes the fight into the clinch. Cannon doesn't land with the attempted body shot.
Rinderknecht lands with a short shot to the head. Rinderknecht misses with a hook from the clinch. Cannon being controlled against the cage. Cannon is trying to slow down the pace in the clinch, to catch his breath. Rinderknecht is really dominating this fight. Is there anything that Cannon can do to turn this around? Cannon misses with a hook to the ribs.
We've had a slow start to the round here - hopefully the action picks up. The fighters are starting to get sweaty, which will make takedowns a bit more tricky. Rinderknecht has Cannon pressed against the cage.
Rinderknecht lands with a good tight uppercut to the head. Rinderknecht content to slow the pace in the clinch.
Cannon is trying to pull guard but being pressed up against the cage enables Rinderknecht to keep the fight standing.#T1# Cannon tries to throw a body punch but Rinderknecht avoids it by throwing Cannon back against the cage. Rinderknecht lands a body shot. Rinderknecht stalling against the cage.
Cannon swings away with an uppercut that misses.
Cannon swings away with an uppercut that misses.
The two fighters are working to gain dominance in the clinch. A right hand to the body from Rinderknecht.
A nice right hand lands inside from Rinderknecht. Cannon swings wildly with an uppercut but Rinderknecht uses good head movement to avoid it. Rinderknecht blocks a punch to the side of the head.
Cannon swings away with an uppercut that misses.
Rinderknecht is stalling here. The referee will be looking to step in if he doesn't pick up the pace. Cannon working aggressively here.
A head punch blocked on the inside by Rinderknecht. #T2# Rinderknecht misses with a punch on the inside.
Cannon misses with a short punch on the inside. A head punch on the inside from Cannon fails to land. Cannon tries to pull guard but can't drag his opponent to the mat. Rinderknecht just stands there and leans against the cage. Cannon tries to throw a body punch but Rinderknecht avoids it by throwing Cannon back against the cage. The referee calls for Rinderknecht to work.
The pace really dropping off here, momentarily. Rinderknecht gets a warning from the ref for wasting time. Cannon lands a right hand. Rinderknecht stalling in the clinch.
Rinderknecht tries to land a shot to the body but it's blocked. Cannon misses with a body punch.
Rinderknecht stalls. Rinderknecht gets through Cannon's defenses to land a nice punch to the side of the head.#T3# Cannon tries to land a shot to the body but it's blocked. Rinderknecht cracks Cannon with a nice body shot. Cannon misses with a body punch.
Rinderknecht misses with a punch on the inside.
Cannon tries to pull guard but Rinderknecht forces him back to his feet, against the cage. Albert Rinderknecht has stuffed three takedown attempts in the round now. That's going to take a lot out of Calvin Cannon. Rinderknecht stays in close to his opponent and throws a right hand to the body. Rinderknecht stalls. Cannon blocks an uppercut.
Rinderknecht lands a left hand that snaps the head of Cannon backwards. Cannon takes a shot to the head. Rinderknecht has Cannon pressed against the cage.
Rinderknecht swings wildly with an uppercut but Cannon uses good head movement to avoid it. A short right from Cannon on the inside. #T4# Rinderknecht gets through Cannon's defenses to land a nice punch to the side of the head. Rinderknecht lands with a right to the head. Cannon lands with a short punch from the clinch.
Rinderknecht lands a body punch. This is a great period of action - very entertaining stuff! Rinderknecht lands with a short head shot on the inside. A head punch on the inside from Cannon fails to land. Cannon swings away with an uppercut that misses.
Rinderknecht lands with a light punch inside. Rinderknecht manages to get underhooks and slows down the pace for a moment.
Cannon misses with some punches.
Rinderknecht content to slow the pace in the clinch.
A head punch blocked on the inside by Cannon. Cannon lands with a right to the head. Rinderknecht misses with a punch to the body.
And that is the end of the round. The fighters go back to their corners.
Albert Rinderknecht dominated that second round. The fighters get back to their feet, the hooter sounds and we're back to the action! Let's get this one finished - here comes the final round!#R3# Cannon throws a looping left and ducks down for a takedown. He's got his arms around Rinderknecht's waist but Rinderknecht gets an underhook and avoids the takedown by throwing Cannon off to one side. Rinderknecht comes forward and lands a shot to the body, then darts back out of range. Rinderknecht throws a nice looking combination but Cannon bobs and weaves to avoid any damage. Cannon now looks to counter with a shot at the body. Cannon tries to clinch up.#CL# Rinderknecht clinches. Rinderknecht is clearly stalling here... Pick up the pace son.
Rinderknecht lands on the inside with an uppercut. Rinderknecht has Cannon pressed against the cage.
Rinderknecht stalling here - the referee won't stand for too much of that.
We've had a slow start to the round here - hopefully the action picks up. Cannon tries to pull guard but Rinderknecht holds him up against the cage and eventually Cannon drops back down to his feet.
An uppercut on the inside fails to land for Cannon. #T1# Cannon tries to pull guard but Rinderknecht forces him back to his feet, against the cage. Albert Rinderknecht has stuffed three takedown attempts in the round now. That's going to take a lot out of Calvin Cannon. Cannon misses with some punches.
A short left from Rinderknecht. A right hand to the body from Rinderknecht.
Rinderknecht taking a break, stalling in the clinch.
The referee calls for Rinderknecht to work.
A short right from Cannon on the inside. Rinderknecht lands a left hand that snaps the head of Cannon backwards. Rinderknecht's corner are urging him to control the action in the clinch for a moment, rather than mount any serious offense. I'm sure the crowd appreciate those instructions... not. Rinderknecht stalling in the clinch.
A right hand to the body from Rinderknecht.
Rinderknecht displaying some good clinch control by pressing Cannon up against the cage. The ref breaks the fighters up, due to lack of action by Albert Rinderknecht. A looping hook to the body misses from Cannon. Rinderknecht does a little dance to reset his feet. An attempted straight right counter from Rinderknecht misses the target. Calvin Cannon has stepped it up - he knows he needs a finish here!#T2# Cannon pushing out the jab but it's not landing. Cannon takes a swing at Rinderknecht's ribcage but misses. Cannon looks to score with a jab to the body but Rinderknecht is just out of range. Cannon takes a punch to the jaw and another one to the bread basket.#CL# Rinderknecht gets in close and instigates a clinch. The fans in attendance giving it up for the two fighters, who have really let it all hang out in the last minute or so! Cannon tries to pull guard but Rinderknecht forces him back to his feet, against the cage. Rinderknecht effectively controlling the action here. Cannon prevents a body shot from Rinderknecht. Cannon is trying to work out of this bad position, with his back against the cage. Cannon tries to jump guard but he falls flat on his backside. Rinderknecht smiles and moves away.
Cannon uses good footwork to get in and out and land a nice right hand before Rinderknecht has time to react. Albert Rinderknecht is winning the standup battle so far. Rinderknecht swings and misses with a hook to the body.
#T3##CL# Rinderknecht has managed to clinch.
Cannon misses with a shot to the kidneys.
A head punch blocked on the inside by Rinderknecht. Cannon misses with a hook from the clinch. Cannon misses with a punch to the body.
Rinderknecht taking a break, stalling in the clinch.
Cannon's head jolts backwards as he takes an uppercut right on the button! Rinderknecht stalling the fight.
Nice body punch from Cannon - that landed with a thud.
Rinderknecht lands a body punch - he's looking to wear down Cannon. Rinderknecht tries a body shot but Cannon blocks it.
Cannon scores with a shot to the side of Rinderknecht's head. Rinderknecht leaning his opponent against the cage. Cannon swings wildly with an uppercut but Rinderknecht uses good head movement to avoid it. #T4# Rinderknecht lands a right uppercut that snaps the head of Cannon backwards. Cannon goes for a body shot but it's blocked.
Cannon lands a left hand that snaps the head of Rinderknecht backwards. Cannon misses with a hook from the clinch. Stalling in the clinch from Rinderknecht.
Rinderknecht scores with a shot to the side of Cannon's head. Wooooo! Give it up for these two warriors! They are putting on a show! Rinderknecht lands with a light punch inside. Cannon tries to throw a body punch but Rinderknecht avoids it by throwing Cannon back against the cage. Cannon tries a shoulder strike but it doesn't do any damage. Cannon swings wildly with an uppercut but Rinderknecht uses good head movement to avoid it. Rinderknecht tries to throw a body punch but Cannon avoids it by throwing Rinderknecht back against the cage. The pace slowing considerably in the clinch, as Rinderknecht takes a break from that fighting nonsense to think about the finer things in life. Rinderknecht lands a nice looking hook to the body, against the cage.
And that's the end of the fight! Albert Rinderknecht showed his dominance in that final round. Well Rinderknecht has outscored his opponent in every aspect of the fight today. Only a scarily incompetent judge or two will keep him from a well deserved win... Over to the ring announcer for the scorecards.
Ladies and gentlemen, after 3 rounds of action, we go to the scorecards for a decision. Judge Alyssa Summers scores the fight 30:27 Judge Lou da Vinci scores the fight 30:27 Judge David Schapiro scores the fight 30:27
In favor of your winner, by unanimous decision... Albert Rinderknecht! |
|
|
|
Event:
Quick Fight Championship
Date: Nov 20, 2024 |
#R1##TD2# Hooi gets the takedown into side control. #SU2# Hooi has had enough of the ground for now and decides to stand. Cannon lands an overhand left. A wild punch that just about connected. Cannon definitely looks more muscular than last time we saw him fight. Hooi tries a switch kick but it misses it's target. #CL2# Hooi clinches up against the cage. Cannon working some nice short punches in the clinch.#TD# Cannon manages to pull guard.
#SU2# Hooi gets to his feet. Cannon looking to butt scoot but the ref puts an end to that. On your feet son! Wow, both these guys are really going for it! This is a great period of action - very entertaining stuff!#TD2# Hooi shoots in from a long way out. He's driving through with the takedown attempt and he eventually gets it, landing in Cannon's guard.#SU2# Hooi gets to his feet and steps away from his opponent. #CL2# Hooi gets a clinch. Cannon blocks a knee to the body. He'll have a nicely bruised forearm in the morning. Cannon lands with a short punch from the clinch.
A body shot lands from Cannon.
Hooi can't break the clinch.
Hooi tries to circle away but Cannon has him pinned against the cage. Cannon misses with some punches.
#TD2# Hooi jumps into guard, dragging Cannon to the mat.
#T1# Hooi keeping moving, preventing Cannon from controlling successfully. Hooi really doesn't want to stay on the ground with Cannon. If he can't get it back to his feet, it's only a matter of time before he'll be tapping out. Hooi wants to stand up but Cannon is controlling him. Hooi wants to get back to his feet but he's too absorbed in his own little project and Cannon manages to pass to side control. Hooi wants to get back to his feet.
#SUB# Hooi is pushing off trying to get to his feet. Cannon has hold of the leg though and he's dropped back for a heel hook… has he got it?? YES! Hooi is tapping! This fight is all over!
Ladies and gentlemen, after 2:55 of round 1, we have a winner by way of Submission (Heel Hook). Calvin Cannon! |
|
|
|
Event:
Quick Fight Championship
Date: Nov 17, 2024 |
#R1# A head kick from Webster lands but Cannon takes it in his stride. #CL2# Webster gets a clinch. Webster blocking some punches.
Webster throws a blind hook that connects with the side of Cannons head. Webster pressing his opponent against the cage. Webster has had enough of the clinch and is looking to separate.#TD2# Webster has clasped his hands together around Cannon's back... aaand, he's got a takedown into side control. Nicely done. Cannon is trying to escape the position but Webster is controlling the position. Cannon is looking for a sweep. Cannon is trying to get back to half guard. He's pushing on Webster's leg. He's managed it. Nice work. Cannon trying to control here.
#SUB2# Webster is looking for a kimura. It's going to be difficult to finish that from half guard though and Cannon defends it well. Cannon makes his way to full guard. A much better position for Cannon.#T1##SUB# Cannon pushes a forearm under Webster's chin to create some space. He's escaped his hips and pivoted quickly for an armbar! Can he extend the arm? Yes, Webster is tapping out! Damn, that was fast!
Ladies and gentlemen, after 1:23 of round 1, we have a winner by way of Submission (Armbar). Calvin Cannon! |
|
|
|
Event:
Quick Fight Championship
Date: Nov 13, 2024 |
#R1# Cannon lunges at Manning with a hook that half lands and is half blocked by Manning's hand. #CL2# Manning gets a clinch. #BC2# Manning pushes off and circles away, back to the middle of the mat. Cannon tries to close the distance and clinch but Manning swats him to one side with an open hand palm strike and circles away. #CL2# Manning closes the distance and clinches. Cannon lands with a left to the head. Cannon can't find room to land a body shot as Manning controls the action.
Manning manages to get underhooks and slows down the pace for a moment.
#TD# Cannon ties up his opponent against the cage and manages to drag the fight down to the ground. Cannon no doubt will be looking to work submissions from his guard. Manning wants to control from the top but Cannon keeps moving. Cannon is working from a closed guard but he's struggling to control his opponent. We've had a slow start to the round here - hopefully the action picks up.#SUB# Cannon looking to try and escape his hips here, looking for a submission. It looks like he's going for a triangle but Manning is defending well. Cannon quickly switches to an armbar and extends the arm! Manning has no choice but to tap, to a very quick submission! Wow, that was lightning fast! Cannon celebrates on the cage, with the crowd.
Ladies and gentlemen, after 1:59 of round 1, we have a winner by way of Submission (Armbar). Calvin Cannon! |
|
|
|
Event:
Quick Fight Championship
Date: Nov 02, 2024 |
#R1# Huber keeps the fight on the outside. Huber lands a vicious shot with the stealth of a sniper and the strength of a viper. Are vipers that strong? I can think of lots of things that are stronger than a viper - not many rhyme with sniper though.
Cannon with a nice cross. Cannon slips under a jab. Cannon swings wildly with a right hand that was never going to find it's target. Huber connects with a crisp jab. Huber throws a right and a left that Cannon avoids nicely. Huber lands with a cross. Cannon scores with a punch to the head. Cannon misses the shot to the body. Cannon closes the distance and takes a jab right on the nose as he does so. The crowd cheering loudly, showing their appreciation for the quality fight we're seeing here. Huber ducks under a wild hook from Cannon. Huber is looking to counter punch. Sloppy strikes from Huber. Those never looked like landing. A swing and a miss from Huber. Cannon tries to clinch but Huber moves out of range. Cannon misses with a body shot. Nice footwork from Huber.
Cannon paws at his opponent with the jab and then lunges in with a straight, right on the button. Cannon misses with a wild body shot. #T1# Cannon is looking to clinch but Huber is avoiding it.
Huber throws a hook to the side of Cannon's head but Cannon sees it coming and ducks under it beautifully. Cannon looks like he wants to counter punch here. Cannon throws out a loose jab but Huber uses good head movement to avoid it. Cannon staying out of range there. Huber loads up on a big right hand but Cannon slips the punch. Cannon takes a jab right on the kisser.
Cannon just misses with a punch to the body.
Huber lands an overhand left. A wild punch that just about connected. Huber is really head hunting here, hardly looking to strike to the body at all. Cannon throws a jab when Huber was well out of range. Cannon lands with a cross to side of his opponent's head. Huber throws a right and a left that Cannon avoids nicely. A little jabbing left from Cannon on the counter but it doesn't find it's target. Good exchange - Cannon coming out on top. Cannon doesn't manage to clinch there - Huber circles away.
Huber cracks Cannon with a nice right hand that draws applause from the crowd. Cannon scores with a punch to the head. This is a great period of action - very entertaining stuff! Cannon tries to clinch up. Cannon misses with an uppercut
and Huber counters with a lovely straight right hand!#T2# Cannon tries to clinch there but Huber circles away.
Cannon moves away from the strike by Huber. Cannon throws an overhand right that lands on Huber's shoulder, as Huber tries to avoid the shot. Huber moves out of range of the strikes. Cannon just misses with a punch to the body.
Cannon wants to clinch. Cannon swings wildly with a hook that is half blocked by Huber. Huber misses with a wild combination.
Cannon ducks down and throws a hook to the body but Huber moves away. Cannon throws a jab when Huber was well out of range. An attempted straight right counter from Huber misses the target. Huber uses some good footwork to avoid the body shot by Cannon.
Huber missing with a left hand there. Cannon was out of range so wasted energy throwing that one. #T3# Cannon misses the shot to the body. Huber misses the jab. Cannon tries to clinch but Huber moves away and Huber counters with a good right hand that lands right on the jaw. Huber fails to land with a series of punches.
Huber avoids a lazy jab quite easily. Huber was looking to counter that move with a punch but didn't quite pull the trigger. Cannon takes a swing at Huber's ribcage but misses. Huber staying out of range there. Huber uses decent footwork to sidestep a right hand from Cannon. Huber rushes forward with a series of wild hooks but Cannon moves out of range and avoids them all easily. Cannon jabbing away but nothing is landing. Cannon misses with a wild body shot. The crowd cheers as Huber lands an impressive looking overhand right. Cannon doesn't seem phased though. Cannon lands a really nice looking cross but Huber seems unphased.
Cannon fails with a takedown attempt from distance. Cannon scores with a nice strike. This is a great period of action - very entertaining stuff! Huber moving in and out of range nicely, whilst landing the scoring shot.#T4# Huber misses with a straight left. Huber throws the left hand but Cannon avoids the punch easily. Cannon ducks under a wild hook from Huber. Cannon comes forward and lands a shot to the body, then darts back out of range. Huber throws a looping overhand right but Cannon ducks down to avoid it. Huber showing good head movement there, avoiding the strikes from Cannon.
Huber throws a jab when Cannon was well out of range. Huber's hands are dropping dangerously low here and Cannon connects clean with a right hook that sends him down to one knee! Huber scrambles back to his feet. Cannon misses with a body shot.
Cannon slips a jab and a cross from Huber.
Cannon tests Huber's chin there with a solid looking shot. The crowd applaud the fighters' efforts here as the round comes to an end. Huber looks to throw the jab but Cannon is out of range. Huber throws a looping overhand right but Cannon ducks down to avoid it. Cannon lunges in with an uppercut that skims his opponent's chin. Huber throws a looping overhand right but Cannon ducks down to avoid it. And that is the end of the round. The fighters go back to their corners.
That was a close round but I would say that Davion Huber will probably get the nod. That's time! Back to the action!#R2# Cannon fakes a jab and then connects with a hook. Cannon scores with a body shot.
Huber swats away the attempt to clinch by Cannon. Cannon looks to score with a jab to the body but Huber is just out of range. Cannon misses with an uppercut. Huber saw that one coming. Davion Huber is looking to throw some combinations by the looks of things. Huber misses with the combination.
Huber slips a jab from Cannon. Cannon bobs and weaves and throws out a fast jab that snaps Huber's head backwards. Huber blocks a jab. We've had a slow start to the round here - hopefully the action picks up. Cannon ducks down and throws a hook to the body but Huber moves away. A big left from Huber misses. Huber uses good footwork to avoid the strikes from Cannon. A telegraphed right hand from Cannon misses the target. Huber takes one on the chin but seems OK.
Cannon is the aggressor but that punch slipped nicely by Huber. #T1# Cannon moves in looking to clinch but Huber pushes him off. Cannon with a jab. Cannon tries to close the distance and clinch up against the cage but Huber paws at him with a jab and circles away. Cannon staying out of range there. It seemed like Cannon was going to counter with the hook but didn't fully commit to it. Cannon lands a really nice looking cross but Huber seems unphased.
Cannon scores with a jab.#ROC2#Huber is rocked! Huber misses with a straight right. Huber takes a big uppercut there. He seems a bit wobbly but no, he's OK.
Oh Huber is still all over the place! His legs are completely gone! Will he be able to recover?!! Cannon throws a body shot but no joy. Cannon displays some good footwork, moving neatly out of range as Huber throws out the jab. Huber uses decent footwork to sidestep a right hand from Cannon. Huber is looking for a counter combo. Cannon scores with a crisp jab that stopped Huber in his tracks. Cannon moves out of range as Huber strikes. A shot to the liver by Cannon. Beautiful body shot. Huber looks to score with a combo but nothing lands. We've seen a great period of action over the last minute or so - credit to both fighters for going all out! Cannon circles and sees the opportunity to plant his feet and throw a really nice straight left hand that drops Huber to the canvas! Huber doesn't know where he is but he's trying to survive - Cannon keeps piling on the pressure and forces the referee to step in! This one is aaaaaall over!
Ladies and gentlemen, after 1:57 of round 2, we have a winner by way of TKO (Strikes). Calvin Cannon! |
|
|
|
|
|
|