MMA Tycoon Game
Help!

Play by Play - Fighter's Fight Commentary

Event: CFC 457: Reed v Sturmovik     
Date:   Feb 05, 2022
#R1#
Petersen does a little shimmy and throws a leg kick. The leg kick missed by a considerable margin though, making him look a little bit silly for doing the shimmy.
Petersen throws the left hand but Keskinen avoids the punch easily.
Keskinen shakes his hands off, looking to compose himself, but takes a jab to the jaw whilst he does it.
Petersen misses the jab.
Keskinen throws a body punch but Petersen moves out of range.
Keskinen throws a poor cross that misses
and Petersen counters with a straight right hand.
Petersen misses with a straight left.
Jab, jab by Keskinen - just one landing.
Petersen misses with a body shot. Nice footwork from Keskinen.
Petersen takes a solid shot to the body. That one hurt him but he's trying not to show it.
Petersen connects with an inside leg kick.
Petersen throws a nice outside leg kick.
Steven Petersen seems to be the more aggressive standup fighter in this bout.
Petersen avoids a punch combination nicely.
Petersen looks to have improved his striking defense since last time we saw him fight.
Petersen throws a looping overhand right but Keskinen ducks down to avoid it.
Keskinen tries to counter with a clinch but Petersen shakes him off and moves away.
Petersen throws a big shot that misses.
And an attempted straight right on the counter from Keskinen! But no joy.
Fantastic stuff here - a very entertaining period of action, which has drawn cheers from the crowd.
A jab lands there for Petersen.#T1#
Petersen wants to clinch.
Keskinen avoids a lazy jab quite easily.
Keskinen pushing out the jab but it's not landing.
Petersen looks shocked there as he takes a right hand to the temple.
Petersen fails in his attempt to clinch.
Keskinen avoids the clinch attempt nicely.
Petersen needs to keep his hands up - Keskinen had a free shot at his head there.
Keskinen throws a body shot but no joy.
Petersen tries to clinch there but Keskinen circles away.
Keskinen lands with a shot to the body.
Petersen swings wildly with a right hand that was never going to find it's target.
Petersen fakes a head shot and lands one to the body.
Keskinen throws a hard body shot but it just misses.
As Keskinen backs away, Petersen returns fire with a leg kick that just misses.
Petersen's jab looks to have found its range, popping Keskinen under the eye.
Keskinen throws a predictable looking body shot
and Petersen counters with a nice leg kick. #T2#
Keskinen misses with a looping right.
Keskinen shakes his hands off, looking to compose himself, but takes a jab to the jaw whilst he does it.
The crowd cheering loudly, showing their appreciation for the quality fight we're seeing here.
Petersen with a nice looking leg kick. You could hear that one land in a back row.
A leg kick checked by Keskinen.
Petersen sets himself, and Keskinen steps forward looking for the clinch! Petersen avoids it this time.
Petersen scores with a nice strike.
Keskinen throws a monster uppercut resembling something out of street fighter but it doesn't land.
Petersen feinted there with a counter leg kick.
Petersen lands with a kick to the temple. Keskinen shrugs as if to say "is that all you've got?"
Petersen bobs and weaves and unloads with a good uppercut.
Petersen uses good head movement to avoid the hook from Keskinen.
Petersen looked to counter that last move with a leg kick but didn't pull the trigger.
Petersen avoids a lazy jab quite easily.
Keskinen throws a shot to the body.
Jab, jab by Petersen - just one landing.
A jab from Petersen does it's job there.
No joy there for Keskinen, who threw a few shots but didn't land.
Petersen tried to counter with a leg kick but Keskinen avoided it.
Petersen scores with a jab. Keskinen acknowledges it with a nod of the head. #T3#
Petersen scores with a slapping inside leg kick.
Petersen doesn't manage to clinch there - Keskinen circles away.
Petersen scores with a reasonable looking shot to the body. Keskinen doesn't seem bothered though.
Petersen lands a really nice looking cross but Keskinen seems unphased. #ROC#Keskinen is rocked!
Petersen uses good footwork to avoid the strikes from Keskinen.
Keskinen fakes high and swings low for a body shot but Petersen manages to avoid it.
Petersen uses some good footwork to avoid the body shot by Keskinen.
Keskinen showing good head movement there, avoiding the strikes from Petersen.
Petersen misses with a body shot.
Keskinen is trying to avoid his opponent's strikes and get into the clinch.
Keskinen misses with a wild body shot.
Keskinen misses with a double jab.
Petersen swung with a counter right hand that didn't connect.
Petersen slips in close and lands a nice hook before moving back out of range.
Petersen tries to close the distance and clinch up against the cage but Keskinen paws at him with a jab and circles away.
Petersen works his jab well there, keeping his opponent at a distance.
Keskinen ducks down and throws a hook to the body but Petersen moves away.#T4#
Keskinen throws a lazy uppercut
and Petersen counters with a straight right hand.
The crowd cheering loudly, showing their appreciation for the quality fight we're seeing here.
Petersen misses the shot to the body.
Keskinen dips down and scores with a jab to the body.
Petersen throws a sloppy head kick
and Keskinen counters with a shot to the ribs. That looked like it hurt.
Keskinen tests Petersen's chin there with a solid looking shot.
Keskinen on the wrong end of a nice hook.
Keskinen closes the distance and takes a jab right on the nose as he does so.
Keskinen is still on wobbly legs! Can Petersen finish him?
Keskinen misses with a looping left.
Petersen throws a leg kick which misses Keskinen's front leg but catches the back leg as Keskinen tries to avoid it.
Keskinen seems to have recovered his senses.
Petersen avoids the body shot from Keskinen.
Petersen connects with a lovely jab that went straight through the gap between Keskinen's hands.
The crowd applaud the fighters' efforts here as the round comes to an end.
Petersen lands a head kick!
Keskinen throws a shot to the body.
Petersen keeping his hands up high there, blocking the jab from Keskinen.
And that is the end of the round. The fighters go back to their corners.

Steven Petersen dominated that round.
That's the end of the round. The referee orders the cornermen out of the cage so we can get back down to business.#R2#
Keskinen cracks a nice hook into Petersen's ribs.
Keskinen is throwing a lot of body shots here, looking to wear down Petersen rather than just go for the knockout.
A jab from Petersen does it's job there.
Petersen is using his height advantage well here, landing a good percentage of his punches.
Petersen shapes like he's going to throw a leg kick but settles back down.
Keskinen tries to check a leg kick but that clearly hurt him.
Petersen throws a monster uppercut resembling something out of street fighter but it doesn't land.
Keskinen looks to score with a combo but nothing lands.
A shot to the liver by Keskinen. Beautiful body shot.
Petersen bobs and weaves and throws out a fast jab that snaps Keskinen's head backwards.
Keskinen scores with a shot to the body.
Steven Petersen is winning the standup battle so far.#CL#
The fight moves into the clinch position.
Petersen throws a head punch that misses.
Petersen is looking to control Keskinen's arms but Keskinen gets an underhook and turns him. Now Petersen has his back to the cage.
Keskinen tries to land a knee to the head but Petersen blocks with his arms.
Keskinen goes for a body shot but it's blocked.
Petersen lands a nice elbow. #CUT#It looks like Veikko Keskinen has been cut.
This has been an exciting period of action!
Petersen blocks an elbow strike from Keskinen. #T1#
A battle for position here, against the cage.
Keskinen stalling.
Petersen stalling.
Keskinen creates a bit of distance and throws an elbow that only just misses.
A short uppercut from Keskinen.
Petersen looking to stall.
A real battle for position is taking place between these two warriors.
Keskinen blocks a knee to the body. He'll have a nicely bruised forearm in the morning.
Petersen takes a knee right on the jaw! #CUT2#It looks like Steven Petersen has been cut.
Nice elbow from Keskinen.
Petersen looking to slow down the pace here.
Keskinen tries to land a shot to the body but it's blocked.
A short left from Petersen.
Petersen is looking to control Keskinen's arms but Keskinen gets an underhook and turns him. Now Petersen has his back to the cage.
Petersen blocks a body shot from Keskinen.
Knees to the body from Keskinen.
Both fighters are absolutely exhausted here.#T2#
Kneeeeees! The crowd are calling for knees to the body. Keskinen obliges.
A left hand lands to the body for Keskinen.
Petersen working aggressively here.
A nice glancing elbow lands by Keskinen.
Fantastic stuff here - a very entertaining period of action, which has drawn cheers from the crowd.
Keskinen misses with a knee strike.
Keskinen works for underhooks and lands a body shot in the process.
Keskinen lands a nice elbow from the clinch. #CUT2#Steven Petersen's cut is getting worse.
Keskinen creates a bit of distance and throws an elbow that only just misses.
Petersen on the defensive, avoiding the knees to the body.
Keskinen connects with a nasty looking knee right to Petersen's face.
Keskinen wants to stall.
Keskinen is looking to score with knees to the body. Maybe he'll change it up and go body then head. Petersen is defending well for now.
A head punch blocked on the inside by Keskinen.
Keskinen using the Thai clinch to land knees to the body.
Veikko Keskinen seems to be working more effectively in the clinch in the fight so far.
The fighters are pressed against the cage, as the pace of the fight slows.
Petersen misses with a hook from the clinch. #T3#
Petersen on the defensive, avoiding the knees to the body.
A hook to the body from Keskinen.
Keskinen looking to throw knees to the head but Petersen is blocking nicely.
Petersen is trying to slow down the pace in the clinch, to catch his breath.
Keskinen misses with a knee strike.
Keskinen displaying some good clinch control by pressing Petersen up against the cage.
Petersen controlling the action here for a moment.
Keskinen misses the knee to the body. Nice hip positioning from Petersen.
Petersen is trying to maintain a safe position but Keskinen gets an underhook and turns Petersen into the cage.
Keskinen misses with a knee strike.
Petersen struggles to land a body shot inside as Keskinen controls his hands.
Petersen lands a knee to the head. #T4#
Nice body punch from Petersen.
Keskinen lands a good knee to the midsection. Petersen won't want to take too many of those.
Keskinen tries to land a knee to the body but he is off balance and Petersen avoids it.
Petersen tries to throw a body punch but Keskinen avoids it by throwing Petersen back against the cage.
A head punch blocked on the inside by Keskinen.
Petersen pressing his opponent against the cage.
Petersen lands a nice looking hook to the body, against the cage.
Keskinen with the Thai clinch, lands a knee to the head.
Keskinen swings away with an uppercut that misses.
Keskinen using the Thai plumb to throw knees but Petersen has his back arched nicely, preventing the strike.
Petersen misses with a hook from the clinch.
Fantastic stuff here - a very entertaining period of action, which has drawn cheers from the crowd.
Petersen is trying to slow down the pace of the fight but Keskinen is keeping busy.
Keskinen takes a shot to the head.
Petersen will no doubt start fighting again in a minute but for now he's just having a little rest, leaning Keskinen up against the cage.
Petersen with an attempt at a knee that misses.
And that is the end of the round. The fighters go back to their corners.

Veikko Keskinen showed his class in that round. I'd imagine he'll take it on all the scorecards.
Both fighters have cut men working on them during the interval.
The corners get their ten second warning. Both fighters stand from their stools and stare each other down, ready to get back to the action. This is the final round!#R3#
Petersen throws a leg kick that misses.
Keskinen blocks a head kick by Petersen.
Petersen connects with a body shot that sends Keskinen's belly button to the back.
Petersen walks into a left hand.
Keskinen tries to check a leg kick but that clearly hurt him.
Keskinen swats away the attempt to clinch by Petersen.
Keskinen rushes in with a sloppy looking punch
letting Petersen counter with a right hand.
Keskinen is the aggressor but that punch slipped nicely by Petersen.
Petersen throws a big shot that misses.
Keskinen wants to counter with a clinch but Petersen pushes him away.
Keskinen misses with a body shot. Nice footwork from Petersen.
We've had a slow start to the round here - hopefully the action picks up.
Petersen tries to clinch up against the cage, rushing in to close the distance. Keskinen manages to break the clinch and circles back to the middle of the mat.
Keskinen ducks low and lands a nice hook to the body of his opponent.
Petersen uses some good footwork to avoid the body shot by Keskinen.
Petersen throws a leg kick which misses Keskinen's front leg but catches the back leg as Keskinen tries to avoid it. #T1#
Keskinen tries to check a leg kick but that clearly hurt him.
Petersen ducks down and throws a hook to the body.
Keskinen takes a shot right to the liver - Bas would have been proud of that punch.
Petersen connects with a leg kick. He turned his hip over nicely there.
Keskinen swings for the body but Petersen moves out of range.
Petersen lands a lovely overhand right.
Petersen throws a low kick but his opponent is out of range.
Petersen is looking to slow Keskinen down with leg kicks.
Keskinen circles away from the clinch attempt.
Petersen misses with an uppercut.
Petersen defending well as Keskinen loads up on a big left hand.
Keskinen closes the distance and lands a one-two.
Keskinen bobs and weaves well there to avoid the strikes.
Keskinen throws a looping overhand right but Petersen ducks down to avoid it.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Petersen tries to bum rush Keskinen with a series of wild strikes but Keskinen uses good footwork to avoid the assault.#T2#
Keskinen looks to land a left hand but Petersen moved out of range nicely.
Keskinen doesn't react quick enough there as he takes a shot to the body.
A solid leg kick lands there for Petersen.
Keskinen throws an overhand right that lands on Petersen's shoulder, as Petersen tries to avoid the shot.
Jab from Petersen.
Keskinen ducks down and throws a hook to the body but Petersen moves away.#CL#
Petersen has closed the distance and engaged Keskinen in a clinch.
Petersen goes for a body shot but it's blocked.
Petersen fails to land with a short punch on the inside.
Petersen lands with a quick shot inside that doesn't really do much damage.
The fighters are pressed against the cage, as the pace of the fight slows.
Keskinen swings away with an uppercut that misses.
Keskinen tries a knee to the head but Petersen blocks it.
Nice body punch from Keskinen - that landed with a thud. #T3#
Keskinen lands an elbow just above Petersen 's eye.
Keskinen's leg has a nasty welt from taking a succession of leg kicks. That must be slowing him down.
Petersen lands with a left to the head.
A short body shot lands from Petersen as the two fighters clinch.
Kneeeeees! The crowd are calling for knees to the body. Petersen obliges.
Petersen stalls.
Keskinen throws a vicious knee straight up the middle but Petersen blocks it with crossed arms.
Keskinen working some nice short punches in the clinch.
Keskinen has a pretty nasty looking mouse under his right eye.
Petersen misses with a body punch.
Keskinen pressing his opponent against the cage.
Petersen tries to work over Keskinen's body with a swooping hook but it only glances the target.
Keskinen connects with a nasty looking knee right to Petersen's face. #CUT2#Steven Petersen's cut is bleeding quite badly. He's got to try and protect it.
Keskinen looking to throw knees to the head but Petersen is blocking nicely.
Petersen misses with a hook from the clinch.
Keskinen with the Thai clinch, lands a knee to the head. #T4#
Petersen avoids the elbow strike from Keskinen, against the cage.
Keskinen throws a knee to the head but misses.
Keskinen landing knees to the body.
Fantastic stuff here - a very entertaining period of action, which has drawn cheers from the crowd.
Petersen scores with an uppercut up the middle.
A real battle for position is taking place between these two warriors.
Come on Petersen - let's have some action - none of this stalling nonsense.
Keskinen lands on the inside with an uppercut.
Knees in the clinch landing for Keskinen.
Both fighters are breathing heavily.
Keskinen throws a vicious knee straight up the middle but Petersen blocks it with crossed arms.
Keskinen misses with a punch to the body.
Petersen stalling.
Keskinen misses the knee to the body. Nice hip positioning from Petersen.
Keskinen lands punches inside but they're not really causing much damage.
Petersen is looking to control Keskinen's arms but Keskinen gets an underhook and turns him. Now Petersen has his back to the cage.
Petersen tries a shoulder strike but it doesn't do any damage.
Kneeeeees! The crowd are calling for knees to the body. Keskinen obliges.

And that's the end of the fight!
That was a close round. You could make an argument for either fighter but I would give it to Steven Petersen.
I think Petersen has won this one but let's see what the judges have to say. 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 Percy O'Donnell scores the fight 29:28
Judge Jack Bonds scores the fight 28:29
Judge Frank Antenori scores the fight 29:28

In favor of your winner, by split decision... Steven Petersen!

Steven Petersen tried to hype himself up post fight but didn't word it too well and it ended up with him sounding like a bit of a tool.

 

Event: CFC 450: Nao v IsMore     
Date:   Jan 07, 2022
#R1#
Keskinen misses with a few strikes there.
Baker doesn't fully commit to the body shot counter.
Baker keeps his opponent at a distance with a nice jab.
Keskinen looks to throw the jab but Baker is out of range.
Baker swings away with a counter right hand but no contact made.
Keskinen with a body punch. A glancing blow.
Keskinen cracks a nice hook into Baker's ribs.
Keskinen fakes high and swings low for a body shot but Baker manages to avoid it.
Keskinen jabbing away but nothing is landing.
Good shot there by Keskinen.
Keskinen lands a jab to Baker's midsection.
A shot to the body from Keskinen misses
and Baker counters with an inside leg kick.
Keskinen misses with a wild combination. #T1#
Keskinen avoids the head kick by Baker.
Keskinen is looking to wear down Baker with body shots, infact he's throwing more body shots than head shots at the moment.
Keskinen throws a series of punches but Baker moves out of range.
A little jabbing left from Baker on the counter but it doesn't find it's target.
Baker misses the jab.
Keskinen tries to counter by moving into the clinch but Baker manages to circle out of the way.
Baker digs a good hook to Keskinen's body.
We've been informed that Baker has been sparring a lot of Muay Thai in the buildup to this fight so let's see if that has an impact on the result.
A punch combination from Keskinen misses.
A nice side step and Baker releases a counter shot to the body, but it doesn't find it's home.
Keskinen looks to score with a jab to the body but Baker is just out of range.
Keskinen stumbles momentarily as he takes a strong leg kick from Baker.
Baker scores with a jab to the body.
Keskinen swings wildly with a right hand that was never going to find it's target.
Keskinen scores with a jab.
Keskinen looks to land a right hand but Baker moved out of range.
Keskinen throws a lazy right hand but Baker sees it coming a mile off and sidesteps it easily.
It seemed like Baker was going to counter with the hook but didn't fully commit to it.#T2#
Keskinen falls off balance throwing a combination
and Baker counters with a good right hand that lands right on the jaw.
The crowd cheering loudly, showing their appreciation for the quality fight we're seeing here.
Keskinen just misses with a punch to the body.
Baker stuns Keskinen with a nice body shot, before stepping back out of range.
Keskinen misses with a body shot #KD2#
and Baker counters with a nice right hand that sends Keskinen toppling to the canvas! Keskinen scrambles and gets back to his feet - can Baker finish him?!#ROC2#Keskinen is rocked!
An inside leg kick lands from Baker.
Oh Keskinen is still all over the place! His legs are completely gone! Will he be able to recover?!!
Baker uses decent footwork to sidestep a right hand from Keskinen.
Baker connects with a picture perfect right hand that knocks Keskinen out cold! This one is over in a flash!

Ladies and gentlemen, after 2:40 of round 1, we have a winner by way of KO (Punch). Jeff Baker!
Jeff Baker thanked the fans post fight for their support.

 

Event: CFC 444: IsMore v Inarritu     
Date:   Dec 12, 2021
#R1#
Smith ducks under a wild hook from Keskinen.
A telegraphed right hand from Keskinen misses the target.
Keskinen ducks down and throws a hook to the body but Smith moves away.
Keskinen scores with a decent looking hook.
Keskinen misses with a hook
and Smith counters with a nice uppercut.
Keskinen connects with a right hand. Smith shakes it off.
Keskinen waving his hands out in front of him, looking to distract Smith.
And an attempted straight right on the counter from Smith! But no joy.
Jab, cross, leg kick. Nice combination by Keskinen!
Keskinen ducks low and lands a nice hook to the body of his opponent.
Good exchange - Smith coming out on top.
This has been an exciting period of action!
Keskinen tries to land with a swinging hook to the body but Smith was well out of range. Poor timing from Keskinen.
Keskinen scores with a nice looking left hook and follows it up with an uppercut! #T1#
Smith throws a low kick but Keskinen avoids it.
Keskinen takes a swing at Smith's ribcage but misses.
Keskinen misses with a body shot. Nice footwork from Smith.
Smith is clearly trying to counter these attacks from Keskinen with a body shot.
Keskinen slips a straight right by Smith.
Keskinen with a hook.
Keskinen lands a jab. Then a cross. Then finally a nice hook to the body. Good work there by Keskinen.
Keskinen connects with a body shot.
Veikko Keskinen is looking to keep the fight on the feet at all costs.
Keskinen throws a body shot but no joy.
Smith has his head snapped back a nice jab. A little nod from Smith there as he acknowledges the shot.
Keskinen throws a jab to the body, straight down the pipe. Boom. That sent Smith stumbling backwards but he manages to regain his composure quickly.
Keskinen misses with a left hand
and Smith counters with a two punch combo. #T2#
This has been an exciting period of action!
Keskinen just misses with a punch to the body.
Keskinen misses with a lunging right hand
and Smith counters with a quick right hand to the jaw.#ROC2#Keskinen is rocked!
Keskinen misses with a wild body shot.
Keskinen cracks Smith with a right hand to the side of the head.
Keskinen throws a nice looking combination but Smith bobs and weaves to avoid any damage.
A little jabbing left from Smith on the counter but it doesn't find it's target.
Keskinen misses with a right hand
and Smith counters with a stiff right hand.
Oh Keskinen is still all over the place! His legs are completely gone! Will he be able to recover?!!
Keskinen misses with a body shot. Nice footwork from Smith.
Keskinen just misses with a punch to the body.
Keskinen misses the body punch
and Smith counters with a stiff right hand.
Keskinen tries to land with a swinging hook to the body but Smith was well out of range. Poor timing from Keskinen.
And an attempted straight right on the counter from Smith! But no joy.
A shot to the body from Keskinen misses
and Smith counters with a huge left! Keskinen is in big trouble! He's backing up but Smith isn't giving him chance to recover. Under a barage of punches the ref has to step in to save Keskinen from any more damage. A dominating finish by Smith!

Ladies and gentlemen, after 2:58 of round 1, we have a winner by way of TKO (Strikes). James Smith!

 

Event: CFC 437: DeSilva vs Holmes Jr     
Date:   Nov 07, 2021
#R1#
Orlowski walks straight into an uppercut. Luckily it didn't land flush.#CL#
Keskinen clinches up with Orlowski and pushes him back against the cage.
Orlowski working hard to break the clinch.
Keskinen prevents a takedown attempt there.
Keskinen lands a nice knee to the body.
Keskinen tries to land a knee to the head but Orlowski blocks with his arms.
Keskinen stops a takedown attempt from Orlowski.
Orlowski on the defensive, avoiding the knees to the body.
Orlowski managing to block the knees to the body from Keskinen.
Orlowski blocks a knee to the body. He'll have a nicely bruised forearm in the morning.
Orlowski is trying to slow down the pace in the clinch, to catch his breath.
Orlowski has a body lock and is looking for a takedown. Keskinen is bouncing around trying to prevent the takedown and somehow he has indeed managed to stay on his feet.
Veikko Keskinen has stuffed three takedown attempts in the round now. That's going to take a lot out of Karol Orlowski.
We've had a slow start to the round here - hopefully the action picks up.
Orlowski wants to break free but Keskinen has control.
A frustrated look appears on Orlowski's face as he tries to break the clinch.
Keskinen prevents a takedown attempt there.
Keskinen misses with the head strike. #T1#
Keskinen doesn't land with the attempted body shot.
Keskinen tries a knee to the head but he's missed.
Orlowski taking a break, stalling in the clinch.
A short right hand to the side of the head by Keskinen.
Keskinen misses the knee to the body. Nice hip positioning from Orlowski.
Keskinen tries a knee to the head but Orlowski blocks it.
Keskinen pushes off an throws an elbow but Orlowski leans to the side and avoids it. We're back to clinching against the cage.#BC2#
Orlowski's corner calls for him to break the clinch, which he does.
Keskinen connects with a looping left hand that seems like it dazed Orlowski momentarily.
Orlowski throws a body punch but Keskinen moves out of range.
Keskinen fails in his attempt to clinch.
Keskinen throws out a powerful jab.
Keskinen lands a jab to the nose.
Orlowski throws a leg kick
and Keskinen counters with a lovely shot to the body.
Keskinen lands with a nice body punch.
Wooooo! Give it up for these two warriors! They are putting on a show!
Keskinen thuds a left hand into Orlowski's body.#T2#
Orlowski avoids the body shot from Keskinen.
Keskinen connects with a nice looking jab.
Keskinen misses with a straight right.
Orlowski tries a counter takedown but it's more of a dummy move, and he uses it to push himself away.
Orlowski keeping a good distance there, avoiding the body shot.
The fighters circling - Keskinen throws out the jab but it was never going to land.
Keskinen misses with a jab to the body
and Orlowski counters with a lovely straight right hand!
Orlowski shoots in looking for a double leg takedown. Keskinen defends it nicely.
Orlowski looks for a takedown here. Will he get it? Keskinen is fending him off so far but Orlowski persists. Nope, Keskinen circles away and we're back to standing.#CL2#
Orlowski has Keskinen up against the cage in a clinch.
A head punch on the inside from Keskinen fails to land.
Keskinen lands with a short punch from the clinch. #T3#
Orlowski blocks the elbow strike.
Keskinen struggles to land a body shot inside as Orlowski controls his hands.
Orlowski blocks a punch to the side of the head. #BC2#
Orlowski breaks the clinch. #CL#
Keskinen closes the distance and presses his opponent up against the cage.
Orlowski tries to break free but Keskinen pushes him back against the cage.
Orlowski is trying to pull guard but being pressed up against the cage enables Keskinen to keep the fight standing.
Orlowski managing to block the knees to the body from Keskinen.
Keskinen can't find room to land a body shot as Orlowski controls the action.
Orlowski working hard to break the clinch.
Orlowski is trying to work out of this bad position, with his back against the cage.
Keskinen gets an overhook and lands an elbow to the side of the head.
The two fighters are working to gain dominance in the clinch.
Keskinen comes over the top with an elbow. That landed flush.
Keskinen tries a body shot but Orlowski blocks it.
Orlowski missing with knees to the body.
Keskinen trying to land knees to the body. #T4#
Orlowski lands a body punch in the clinch.
Keskinen trying to land knees to the body. #BC2#
Orlowski manages to break the clinch.
Keskinen looks to throw the jab but Orlowski is out of range.
Orlowski ducks under an overhand right and circles away with a smile on his face.
Keskinen ducks low and lands a nice hook to the body of his opponent.#CL2#
Orlowski fakes with an overhand right and moves in to clinch with Keskinen, pushing him back against the cage.
Wooooo! Give it up for these two warriors! They are putting on a show!
Keskinen trying to control the position but instead, Orlowski has worked for underhooks and has pushed Keskinen into the cage.
The fighters are pressed against the cage, as the pace of the fight slows.
Orlowski jumps guard but his hands slip and he falls flat on his back. Well, he's made himself look a right mug there, as Keskinen walks away with a smile on his face. Orlowski gets slowly back to his feet and shakes his head.
Keskinen keeps his opponent at a distance with a nice jab.
A looping hook to the body misses from Keskinen. Orlowski does a little dance to reset his feet.
And that is the end of the round. The fighters go back to their corners.

Veikko Keskinen dominated that round.
That's the end of the interval. I'm sure that seemed a lot quicker than a minute for our two fighters! Back to the action.#R2#
Keskinen misses with a wild body shot. #CL2#
Orlowski closes the distance and presses his opponent up against the cage. #BC2#
Orlowski breaks from the clinch. #CL2#
Orlowski has managed to clinch.
Stalling in the clinch from Keskinen.
Keskinen with the Thai clinch. He's looking to land a big knee but he's not managed it this time.
Orlowski avoiding damage as Keskinen throws knees to the body.
Keskinen is leaning against Orlowski and scores with a nice uppercut to the body.
Keskinen throws a blind hook that connects with the side of Orlowskis head.
Keskinen missing with knees to the body.
A nice glancing elbow lands by Keskinen.
We've had a slow start to the round here - hopefully the action picks up.
Orlowski wants to break free but Keskinen has control.
Keskinen tries to land a knee to the body but he is off balance and Orlowski avoids it.#BC2#
Orlowski breaks the clinch.
Nice takedown defense from Keskinen. No joy for Orlowski on that attempt.
Keskinen seemed to be looking to counter by closing the distance.
Keskinen throws a hook but Orlowski avoids it easily.#T1#
Orlowski fails with the takedown.
Orlowski avoids a punch combination nicely.
Keskinen tries to land with a swinging hook to the body but Orlowski was well out of range. Poor timing from Keskinen.
Keskinen fails with an attempt to clinch.
Orlowski uses some good footwork to avoid the body shot by Keskinen.
Veikko Keskinen is looking to keep the fight on the feet at all costs.
Keskinen thows a left - swing and a miss! #CL#
Keskinen moves into the clinch.
Orlowski drops down for a takedown but doesn't get it.
Veikko Keskinen has stuffed three takedown attempts in the round now. That's going to take a lot out of Karol Orlowski.
Keskinen unloads a knee to the mid-section. Orlowski lets out a prehistoric sounding urrrrgh.
Keskinen lands a nice elbow.
Orlowski is trying to pull guard but Keskinen has him pressed against the cage.#T2#
Keskinen lands an elbow just above Orlowski 's eye.
Orlowski looking for a takedown.
Keskinen landing knees to the body.
Keskinen is really dominating this fight. Is there anything that Orlowski can do to turn this around?
Keskinen tries a body shot but Orlowski blocks it.
An uppercut on the inside fails to land for Keskinen.
Keskinen lands a knee to the head there! That was nasty!
The crowd are loving this. Great action here.
Keskinen misses the knee to the body. Nice hip positioning from Orlowski.
Keskinen lands a nice shot to the body.
Keskinen lands a right uppercut that snaps the head of Orlowski backwards.
A battle for position here, against the cage.
The pace slowing considerably in the clinch, as Orlowski takes a break from that fighting nonsense to think about the finer things in life.
Orlowski has hold of a leg and is looking for a trip takedown. Keskinen avoids it nicely though and we remain in the clinch.
Keskinen looking to throw knees to the head but Orlowski is blocking nicely.
Keskinen trying to land knees to the body. #T3#
Orlowski blocks a body shot from Keskinen.
Keskinen tries a knee to the head but Orlowski blocks it.
Keskinen tries to throw a body punch but Orlowski avoids it by throwing Keskinen back against the cage.
Keskinen unloads a knee to the mid-section. Orlowski lets out a prehistoric sounding urrrrgh.
Keskinen lands with a short punch from the clinch.
Keskinen landing some nice looking knees to the body.
Orlowski leaning against his opponent.
Keskinen slows down the pace here.
Keskinen misses with some punches.
A short right hand to the side of the head by Keskinen.
Keskinen tries a shoulder strike but it doesn't do any damage.
Keskinen misses with an elbow strike.
Veikko Keskinen has scored more points in the clinch so far.
Keskinen misses with a short punch on the inside.
Orlowski is working hard here but doesn't seem to be able to control effectively, up against the cage. #T4#
Keskinen lands an elbow inside.
Orlowski can't find room to land a body shot as Keskinen controls the action. #BC2#
Orlowski pushes off and circles away, back to the middle of the mat.
Orlowski goes for a double leg but Keskinen avoids the attempt and the two fighters end up clinched against the cage as Keskinen continues to drive forward.
A shot to the liver by Keskinen. Beautiful body shot.
Fantastic stuff here - a very entertaining period of action, which has drawn cheers from the crowd.
Keskinen throws a lazy right hand but Orlowski sees it coming a mile off and sidesteps it easily.
Keskinen misses with a body shot. Nice footwork from Orlowski.
Keskinen tries to clinch but Orlowski moves out of range.
Orlowski shoots in with a takedown attempt and he has Keskinen pinned against the cage. Keskinen gets the underhooks and manages to circle away.
Keskinen lands an overhand left. A wild punch that just about connected.
And that is the end of the round. The fighters go back to their corners.

Veikko Keskinen dominated that second round.
The fighters' corners scream their final instructions, as the referee calls time. Here we go, back to the action! This is the final round!#R3##CL#
Keskinen instigates a clinch.
Orlowski tries to pull guard but Keskinen holds him up against the cage and eventually Orlowski drops back down to his feet.
Orlowski managing to block the knees to the body from Keskinen. #BC2#
Orlowski breaks the clinch and we return to the middle of the mat.
Keskinen swings wildly with a couple of big hooks
and Orlowski makes him pay by landing a thudding low kick.
Karol Orlowski is looking to throw some combinations by the looks of things.
Boom, another hit is landed. "You're gunna get knocked out" taunts Keskinen, as that shot connected.
Keskinen lands with an uppercut that bounces Orlowski off the cage and back into range.
Veikko Keskinen is winning the standup battle so far.#CL#
Keskinen forces Orlowski back against the cage and clinches.
Keskinen tries to work over Orlowski's body with a swooping hook but it only glances the target.
We've had a slow start to the round here - hopefully the action picks up.
Keskinen lands a shoulder strike that jolts his opponent's head backwards.
Both guys are working to get underhooks.
Keskinen is pressed up against the cage. Orlowski has hold of a leg and is looking to drag Keskinen down to the mat. Keskinen avoids the attempt though and has circled away. We're back to striking at a distance.
Keskinen swings for the body but Orlowski moves out of range.
Keskinen ducks down and throws a hook to the body but Orlowski moves away.
Orlowski steps in looking to clinch after the strikes miss from Keskinen.#T1#
Keskinen misses with a hook to the body
and Orlowski counters with a three punch combination, finished off with a leg kick. Nice work.
Orlowski fakes high and shoots in for a takedown but Keskinen avoids it really well and circles away.
Veikko Keskinen has stuffed three takedown attempts in the round now. That's going to take a lot out of Karol Orlowski.#CL2#
Orlowski rushes Keskinen and pushes him back against the cage in a clinch.
Keskinen tries to land knees in the clinch but Orlowski avoids the damage to the body.
Keskinen lands a nice uppercut.#BC2#
Orlowski breaks the clinch and we return to the middle of the mat.
Keskinen scores with a crisp jab that stopped Orlowski in his tracks. #CL2#
Orlowski has managed to clinch.
Orlowski trying to land knees to the body.
Keskinen with the Thai clinch. He's looking to land a big knee but he's not managed it this time. #T2#
Keskinen is defending well against a takedown attempt.
Keskinen working Orlowski over with knees to the body.
Orlowski takes a big intake of breath there - he's definitely tired.
Keskinen doesn't land with the attempted body shot.
This has been an exciting period of action!
Keskinen lands a body punch.
Keskinen creates a bit of space for himself and sneaks an elbow through Orlowski's defenses.
Keskinen tries to land a shot to the body but it's blocked.
Orlowski using the Thai plumb to throw knees but Keskinen has his back arched nicely, preventing the strike.
Orlowski's head jolts backwards as he takes an uppercut right on the button!
Keskinen tries to land knees in the clinch but Orlowski avoids the damage to the body.
Keskinen tries to land a knee to the head but Orlowski blocks with his arms.
Orlowski is trying to drag Keskinen to the mat but Keskinen just about manages to keep his footing. He used the cage to his advantage there.
Keskinen misses with a punch to the body.
The fighters are pressed against the cage, as the pace of the fight slows.
Keskinen tries to land a knee to the head but misses. #T3#
Keskinen content to slow the pace in the clinch.
Keskinen misses with the head strike.
Keskinen leaning against his opponent.
Orlowski working Keskinen over with knees to the body.
Orlowski tries to pull guard but Keskinen won't allow it.
Orlowski on the defensive, avoiding the knees to the body.
Keskinen lands a right hand.
Keskinen misses with a short punch on the inside.
Keskinen with an attempt at a knee that misses.
Keskinen putting his Muay Thai to good use. He has Orlowski in a tight clinch and is doing some damage with knees to the body.
Orlowski is working hard here but doesn't seem to be able to control effectively, up against the cage. #BC2#
Orlowski's corner calls for him to break the clinch, which he does.
Keskinen keeps his opponent at a distance with a nice jab. #T4##CL#
Orlowski gets tackled into the cage by Keskinen. Keskinen maintains the clinch.
Keskinen lands a body shot.
Veikko Keskinen is fighting for a decision here - he's started to take the cautious approach.#BC2#
Orlowski manages to break the clinch.
Orlowski throws a hook to the body but it doesn't connect.
Orlowski shoots in for a takedown but Keskinen shows good takedown defense there and keeps this one on the feet.
Orlowski moves out of range as Keskinen strikes.
The crowd are loving this. Great action here.
Keskinen is looking to clinch. #CL#
Keskinen darts in and clinches Orlowski up against the cage.#TD2#
Orlowski pulls Keskinen into guard.
Keskinen tries to free his leg and advance position but Orlowski is retaining full guard.
Orlowski is trying to keep Keskinen in close.
Karol Orlowski has stepped it up - he knows he needs a finish here!
Keskinen controlling from the top position.

And that's the end of the fight!
Veikko Keskinen showed his dominance in that final round.
Well I reckon that's a shut out for Keskinen, winning every round. Will the judges agree? They are the ones who matter, even if they are often depressingly incompetent. 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 Percy O'Donnell scores the fight 30:27
Judge Frank Antenori scores the fight 30:27
Judge Don Winkell scores the fight 30:27

In favor of your winner, by unanimous decision... Veikko Keskinen!

After winning the bout, Veikko Keskinen thanked all his fans and promised he'd do even better in his next fight. The crowd seemed to love his humility.

 

Event: SYN 833 Crosby vs. Mfer     
Date:   Sep 18, 2021
#R1#
Active misses with a series of wild punches.
Keskinen tries to counter with a clinch but Active shakes him off and moves away.
Keskinen lands a jab to Active's midsection.
Keskinen misses the jab.
Active connects with a right hand. Keskinen shakes it off.
Active staying out of range there.
Active was looking to counter that last move with a shot to the body but he didn't commit.
Active throws out a loose jab but Keskinen uses good head movement to avoid it.
Keskinen tries to land with a swinging hook to the body but Active was well out of range. Poor timing from Keskinen.
Radio Active seems to be the more aggressive standup fighter in this bout.
Keskinen swings for the body but Active moves out of range.
Active lands an overhand right.
Keskinen tries to clinch up against the cage, rushing in to close the distance. Active manages to break the clinch and circles back to the middle of the mat.
We've had a slow start to the round here - hopefully the action picks up.
Active misses with a hook to the body #CL2#
and Keskinen counters by clinching up.
Active tries to circle away but Keskinen has him pinned against the cage.
Keskinen tries a knee to the head but Active blocks it.
Active makes some space for himself and lands an uppercut.
Keskinen cracks Active with a nice body shot.#BC#
Active breaks the clinch and we're back to striking at distance.
This has been an exciting period of action!
Keskinen on the wrong end of a vicious looking body shot. #T1#
Keskinen connects with a crisp jab.
Active keeps his opponent at a distance with a nice jab.
Keskinen tries to clinch but Active moves away
and Active counters with a stiff right hand.
Keskinen tries to close the distance and clinch but Active swats him to one side with an open hand palm strike and circles away.
Active misses the shot to the body.
Keskinen throws a predictable looking body shot
and Active counters with a stiff right hand.
Active pushing out the jab but it's not landing.
Keskinen tries to clinch up but Active circles away and keeps his distance.
Active misses with a body shot. Nice footwork from Keskinen.
Keskinen tries to clinch there but Active circles away.
Active tries to shoot in for a takedown. He's got hold of a leg but Keskinen swivels and escapes.
Keskinen tries to counter with a clinch but Active shakes him off and moves away.
Active misses with a body shot.
Active sets himself, and Keskinen steps forward looking for the clinch! Active avoids it this time.
Keskinen staying out of range there.
Danga de danga de dang - Keskinen scores with a four punch combination!#CUT2#It looks like Radio Active has been cut.
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!
Keskinen takes a shot right to the liver - Bas would have been proud of that punch.
Keskinen tries to clinch up against the cage, rushing in to close the distance. Active manages to break the clinch and circles back to the middle of the mat.
Active throws a body shot but no joy.
Active sets himself, and Keskinen steps forward looking for the clinch! Active avoids it this time.
We've been informed that Keskinen has been sparring a lot of Muay Thai in the buildup to this fight so let's see if that has an impact on the result.#T2#
Active misses with a wild body shot.
Active misses with a wild body shot.
Keskinen avoids a punch combination nicely.
Keskinen is trying to avoid his opponent's strikes and get into the clinch.
Keskinen punishes Active's body with a nice straight punch.
Active throws a big shot that misses.
No luck with that takedown attempt from Active.
Keskinen blocks a jab.
Active lands a powerful looking uppercut that connected with his opponent's jaw.#CL2#
Keskinen has managed to clinch.
Keskinen with the Thai clinch. He's looking to land a big knee but he's not managed it this time.
Active blocks an elbow strike.
Knees in the clinch landing for Keskinen.
Active takes a knee to the side of the body.
Keskinen tries a body shot but Active blocks it. #T3##BC#
Active's corner calls for him to break the clinch, which he does.
Keskinen throws a body punch but Active moves out of range.
Keskinen swings and misses with a hook to the body.
Keskinen blocks a jab.
Keskinen thuds a left hand into Active's body.
Active throws a right and a left that both miss.
Active fakes a jab and then connects with a hook.
Active looks to have improved his striking defense since last time we saw him fight.
Keskinen tries to clinch up.
Active scores with a punch to the head.
Active circles away from the clinch attempt. #TD#
Active closes the distance and after a bit of a stuggle, scores a takedown into Keskinen's guard.
Active works over Keskinen with some ground and pound from guard.
Keskinen avoiding any damage from the ground and pound.
Active trying to land body shots but he keeps hitting the mat.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Keskinen trying to control the position. #T4#
Active throwing elbows and punches but not connecting, as Keskinen works some decent striking defense from the bottom.
Active slows down the pace of the fight for a moment. He'll need to remain active if he doesn't want to see the fight stood back up.
Active is working the ground and pound from guard. He might want to try advancing position though to get more of an impact.
Keskinen is trying to control the position but Active postures up.
Active postures up to throw the ground and pound strikes but they don't connect.
Keskinen keeping full guard, as Active tries to pass.
Keskinen keeping moving, preventing Active from controlling successfully.
Keskinen tries to land a sweep but no joy.
Active slips effortlessly into side control - very nice.
Active has been looking to land a fair amount of strikes on the ground. He might be looking to soften his opponent up in order to work for a submission.
Active taking a breather here.
And that is the end of the round. The fighters go back to their corners.

Radio Active dominated that round.
The cut man is working on Radio Active's cut.
The fighters get back to their feet, the hooter sounds and we're back to the action!#R2#
Active scores with a nice strike.
Keskinen takes one to the side of the head.
Keskinen looks to clinch
and Active counters with a nice uppercut.
Keskinen tries to bum rush Active with a series of wild strikes but Active uses good footwork to avoid the assault.
Active swung with a counter right hand that didn't connect.
Keskinen throws a big shot that misses.
Keskinen throws a hook to the body but it doesn't connect.
Keskinen ducks right into an uppercut from Active.
Keskinen tries to clinch up against the cage, rushing in to close the distance. Active manages to break the clinch and circles back to the middle of the mat.
Active swung with a counter punch to the body but it didn't connect.#KD#
Active throws a left that rocks Keskinen and follows with a right that sends him tumbling to the canvas! Active dives into side control, looking to finish! Can Keskinen regain composure! #ROC#Keskinen is rocked!
Fantastic stuff here - a very entertaining period of action, which has drawn cheers from the crowd.
A big shot lands for Active! That's hurt Keskinen! Will he recover? Active fires away with more strikes and the referee has to step in to stop the fight!

Ladies and gentlemen, after 0:59 of round 2, we have a winner by way of TKO (Strikes). Radio Active!
Radio Active decided to hype himself up post fight. It was going well but he went on about it a bit too long and the crowd turned on him a little.

 

Event: SYN 821 Crosby vs. Krison     
Date:   Aug 07, 2021
#R1#
Keskinen misses the shot to the body.
Hawke scores with a jab to the head.
Keskinen tries to close the distance and clinch up but Hawke swats him away and circles back towards the center.
Hawke appears to be looking for a big counter.
Keskinen tries to close the distance and clinch up against the cage but Hawke paws at him with a jab and circles away.
Hawke misses with a jab and misses with a cross straight after too.
Hawke throws a series of punches but Keskinen avoids them all with ease.
Hawke misses with a double jab.
Hawke scores with a three punch combo!
Keskinen loads up on a big right hand but Hawke slips the punch.
Keskinen blocks a low kick nicely.
Keskinen has been spending a lot of time sparring his boxing in the run up to the fight, trying to sharpen up those hands and look for a knockout.#CL2#
Keskinen moves into the clinch.
Keskinen scores with a shot to the side of Hawke's head.
Keskinen tries a knee to the head but he's missed.
Hawke tries to take the fight to the ground by pulling guard but can't manage it.
Wooooo! Give it up for these two warriors! They are putting on a show!
Keskinen misses with a punch to the body.
Hawke tries to break free but Keskinen pushes him back against the cage.
Keskinen misses with a knee to the head. #BC#
Hawke manages to break the clinch. #T1#
Hawke fails to land with a series of punches.
Keskinen fakes high and swings low for a body shot but Hawke manages to avoid it.
Keskinen clobbers Hawke with an overhand right that has the crowd gasping. That made a horrendous noise.
Warren Hawke seems to be the more aggressive standup fighter in this bout.
Some wild striking there from Hawke.
Keskinen lands a jab to Hawke's midsection.
Some wild striking there from Hawke.
Hawke throws an uppercut from half a mile away. Keskinen sees it coming and avoids it easily.
Hawke avoids the body shot from Keskinen.
Keskinen fails with an attempt to clinch.
Keskinen is moving around nicely and scores here with a single head shot.
Hawke throws a right hand that Keskinen ducks under and follows up with a left that Keskinen also avoids with ease.
Keskinen wants to clinch up but Hawke keeps it at a distance.
Keskinen just misses with a punch to the body.
Hawke went nuts there looking for a big combo counter but none of the flurry connected.
Hawke throws a decent looking leg kick but it doesn't land clean.
Keskinen cracks Hawke with a hook to the jaw. Both fighters smile at eachother and high-five before getting back down to business.#T2#
Keskinen tries to clinch but Hawke is having none of it.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Keskinen throws a big shot that misses.
Hawke displaying good standup as he scores with a three punch combination.
Keskinen has his hands up protecting his head but a hook from Hawke finds it's way round the side to connect with Keskinen's head.
Hawke misses with a low kick as Keskinen jumps back.
Hawke throws a nice looking combination but Keskinen bobs and weaves to avoid any damage.
Hawke misses with the combination.
Keskinen slips under a jab.#CL2#
Keskinen drives through and clinches with Hawke against the cage.
Keskinen tries a knee to the head but he's missed.
Hawke lands a nice uppercut.
Nice body punch from Keskinen.
Hawke blocks a knee to the body. He'll have a nicely bruised forearm in the morning.
Keskinen works for underhooks and lands a body shot in the process.
Keskinen with an attempt at a knee that misses. #TD#
Hawke manages to pull guard. #T3#
Keskinen is just sitting in guard, looking to avoid any submissions.
The ref warns both fighters not to hold the cage as they work up against the meshing.
Keskinen is continuing to stall.#SUB#
Hawke has an omoplata and is looking to use it perhaps as a submission or perhaps to transition. Keskinen is in a bit of discomfort here, but he's managed to free himself and has dived into side control! That didn't work out too well for Hawke.
You can see the frustration on Hawke's face as Keskinen controls the position.
Keskinen's corner are shouting for him to control the position and he seems happy to oblige.
Hawke is trying to stand back up. He's worked his way up against the cage but Keskinen has just dragged him back down to the mat.
Keskinen controls the position.#T4#
A few boos can be heard. I'm sure they will multiply if the fighters don't pick up the pace.#SU2#
Keskinen decides to stand back up. Keskinen steps back and let's Hawke get back to his feet.
Keskinen uses decent footwork to sidestep a right hand from Hawke.
Keskinen misses with an uppercut.
Keskinen tests Hawke's chin there with a solid looking shot.
Keskinen fakes high and swings low for a body shot but Hawke manages to avoid it.
Nice shot by Hawke.
Hawke rushes forward with a series of wild hooks but Keskinen moves out of range and avoids them all easily.
A swing and a miss from Keskinen.
Keskinen uses decent footwork to sidestep a right hand from Hawke.
Hawke swings away but doesn't land with a series of punches.
Hawke keeps the fight on the outside.
Keskinen ducks down and throws a hook to the body but Hawke moves away.
Keskinen lands the left hand.
Keskinen closes the distance and lands a one-two.
Keskinen misses with the combination.
Hawke ducks under a wild hook from Keskinen.
And that is the end of the round. The fighters go back to their corners.

A close round but Veikko Keskinen will probably get the nod.
Well, the break between rounds is over. Let's get back to the scrappin!#R2##CL2#
Keskinen clinches up with Hawke and pushes him back against the cage.
An uppercut on the inside fails to land for Keskinen.
Hawke can't find room to land a body shot as Keskinen controls the action.
Keskinen misses with a knee strike.
Keskinen landing knees to the body.
Hawke avoiding damage as Keskinen throws knees to the body.
With the fighters up against the cage, Keskinen throws an elbow but misses.
Hawke blocks a knee to the body. He'll have a nicely bruised forearm in the morning.
A real battle for position is taking place between these two warriors.
Hawke is trying to pull guard but Keskinen turns him against the cage and we stay in the clinch.
Keskinen blocks a body shot from Hawke.
We've had a slow start to the round here - hopefully the action picks up.
Keskinen throws a knee to the head but misses.
Keskinen stops a takedown attempt from Hawke.
Nice body punch from Keskinen.
Keskinen lands a knee to the head.
Keskinen lands with a short shot to the head.
Keskinen tries to land a knee to the head but Hawke blocks with his arms. #T1#
Keskinen throws a vicious knee straight up the middle but Hawke blocks it with crossed arms. #TD#
Hawke manages to pull guard. Let's see whether he can land a sub off his back. #SUB#
Hawke is looking for a guillotine. You can't force these things though and Keskinen defends well.
Keskinen slows down the pace of the fight, as he sits in guard.
Keskinen really doesn't want to stay on the ground with Hawke. If he can't get it back to his feet, it's only a matter of time before he'll be tapping out.
Hawke throws a couple of weedy looking strikes off his back.
Keskinen controlling from the top position. #SUB#
Hawke has his foot on Keskinen's thigh. He's trying to push off and get in position for a triangle, I think. Keskinen works his way back into a safe position though.#T2#
Keskinen's corner is telling him to maintain position.#SUB#
Hawke working from the bottom, still in full guard. He's managed to get a loose triangle. Keskinen doesn't seem to be doing much to defend here, obviously he feels comfortable in the position. Keskinen manages to throw the legs off his shoulder and he's back into guard - no problem. #SUB#
Keskinen got a little sloppy there for a moment and Hawke has worked his way into a loose triangle - can he finish it?! No, Keskinen has managed to get both his arms back between Hawke's legs - danger averted.
Keskinen controls the pace of the fight for a moment.
More stalling from Keskinen.
Hawke keeping moving, preventing Keskinen from controlling successfully.
Keskinen is just sitting in guard, looking to avoid any submissions. #SUB#
Hawke looks to be working for a triangle here. Oh, it looks like he might have it! Keskinen has picked Hawke up and slammed him! Hawke can't keep hold of the triangle and Keskinen manages to pass to side control!#T3#
Hawke is looking to reverse the position.
Hawke wants to get back to his feet but Keskinen drags him back down.
Keskinen tries to advance to mount but can't.
Hawke is trying to get back to his feet.
Hawke is positioning himself to get back to half guard.
Keskinen wants to control but Hawke is keeping him busy.
Keskinen wants to stand but Hawke is controlling his arm.
Hawke is pushing Keskinen's head away, looking to escape. Keskinen manages to hold on to the position though.
Hawke is trying to get back to half guard.#T4#
My god... these two guys really need to pick up the pace or everyone will leave to go get a beer.
Keskinen prevents Hawke from escaping the position.#REF3#
The referee decides to stand the fighters back up.
A big left from Keskinen misses.
Hawke is looking for a counter combo.
Hawke throws a combination but it was largely blocked by Keskinen.
Keskinen is looking to clinch but Hawke is avoiding it.
Hawke throws a series of punches but Keskinen avoids them all with ease.
And an attempted straight right on the counter from Keskinen! But no joy.
Hawke throws a left and a right that both miss
and Keskinen counters with a straight punch to the midsection.
Both fighters are absolutely exhausted here.
Hawke fails to land with the punch combination there - jab, cross, hook, miss, miss, miss.
Hawke takes a swing at Keskinen's ribcage but misses.
Hawke looks to land a combination but Keskinen avoids it well.
The crowd thankful this round is nearly over.
Keskinen scores with a punch to the gut of his opponent.
Keskinen scores with a sloppy punch to the body. Not much technique there but it did the business.
Keskinen throws a shot from downtown. Hawke moves away and avoids it.
Keskinen jabs Hawke to the body, keeping him at a distance.
And that is the end of the round. The fighters go back to their corners.

Veikko Keskinen showed his class in that round. I'd imagine he'll take it on all the scorecards.
The fighters' corners scream their final instructions, as the referee calls time. Here we go, back to the action! Ladies and gentlemen, this is the final round!#R3#
Keskinen ducks under a wild hook from Hawke.
Keskinen lands a jab to Hawke's midsection.
Sloppy strikes from Hawke. Those never looked like landing.
And an attempted straight right on the counter from Keskinen! But no joy.
Hawke misses with a two punch combination.
Hawke avoids the body shot from Keskinen.
Hawke keeps the fight on the outside.#CL2#
Keskinen pushes Hawke up against the cage in a clinch.
Keskinen tries to land a knee to the body but he is off balance and Hawke avoids it.
Hawke avoids a wild elbow strike from Keskinen.
Keskinen tries to land knees in the clinch but Hawke avoids the damage to the body.
Veikko Keskinen seems to be working more effectively in the clinch in the fight so far.
Keskinen leaning his opponent against the cage.
We've had a slow start to the round here - hopefully the action picks up.
Keskinen tries a knee to the head but Hawke blocks it.
Hawke is trying to work out of this bad position, with his back against the cage.
Keskinen lands with a short punch from the clinch. #T1#
Hawke tries to circle away but Keskinen has him pinned against the cage.
Hawke blocks a knee to the body. He'll have a nicely bruised forearm in the morning.
Keskinen creates a bit of space for himself and sneaks an elbow through Hawke's defenses.
Hawke is trying to push Keskinen away but Keskinen has him pressed against the cage, so he's going nowhere.
Hawke takes a knee right on the jaw!
Keskinen connects with a nasty looking knee right to Hawke's face.
Keskinen tries to land a knee to the head but misses.
A short body shot lands from Keskinen as the two fighters clinch.
Keskinen gets an overhook and lands an elbow to the side of the head.
Keskinen working aggressively here.
Keskinen misses with a knee strike.
Hawke has not gone for a single takedown so far in this fight, which seems like a very strange tactic when you consider that he has the superior wrestling and BJJ.
Keskinen has Hawke pressed against the cage, preventing Hawke from circling away and getting back to striking at range.
Nice body punch from Hawke.
Keskinen tries to land a shot to the body but it's blocked. #TD#
Hawke successfully pulls guard.
Keskinen is frustrating his opponent with some stalling tactics from top position.#T2#
Hawke striking off his back but it's not causing Keskinen any problems.
Hawke being controlled here, momentarily. #SUB#
Keskinen got a little sloppy there for a moment and Hawke has worked his way into a loose triangle - can he finish it?! No, Keskinen has managed to get both his arms back between Hawke's legs - danger averted.
Keskinen stands up and looks to throw the legs aside to pass to side control. Hawke swivels though and keeps the full guard. #T3#
Keskinen content to stall in guard here.
Keskinen has been the more effective fighter overall so far.
Hawke wants to hit a sweep here but Keskinen passes into full mount! Oh no, disaster for Hawke there!
Hawke is working to get back to half guard.
Keskinen controlling the pace for now.
Hawke is looking to get to half guard.
Keskinen controlling the position easily from mount.
Warren Hawke has stepped it up - he knows he needs a finish here!#T4#
Hawke tries to get back to half guard but can't.
Veikko Keskinen is fighting for a decision - hopefully he's judged it right and he's actually winning the fight.
Hawke is not a happy chappy… he wants out of there.
Keskinen takes a little breather and maintains the position. The referee will be looking for him to stay active from such a dominant position though.
The fighters are pressed up against the cage, both looking to find a bit of space to work.
Hawke throwing hammer fists to the chest of Keskinen. What's that going to do exactly?
Hawke is trying to escape the mount.
Hawke is flailing around like a fish out of water, trying to land strikes.
The crowd thankful this round is nearly over.
Keskinen looking to control but Hawke is working nicely, looking to advance position himself.
Keskinen controlling the position easily from mount.

And that's the end of the fight!
Veikko Keskinen comfortably won the final round on my scorecard.
I've got Keskinen winning every round here. Surely the decision will go his way and he'll pick up a well deserved decision victory. 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 Sosuke Kotani scores the fight 28:29
Judge Hirohito Nitta scores the fight 27:30
Judge Shirou Masuda scores the fight 27:30

In favor of your winner, by unanimous decision... Veikko Keskinen!

Veikko Keskinen thanked the fans post fight for their support.

 

Event: SYN 807 Kurosaki vs. Golovkin     
Date:   Jun 20, 2021
#R1#
Keskinen throws a body punch but Von Hayek moves out of range.
Von Hayek takes a shot to the nose. Hopefully that hasn't broken it. #CL2#
Keskinen clinches up with Von Hayek and pushes him back against the cage.
Von Hayek blocks a knee to the body. He'll have a nicely bruised forearm in the morning.
Von Hayek is trying to work for a single leg takedown but Keskinen pulls him back up using the underhooks.
Von Hayek tries a body shot but Keskinen blocks it.
Von Hayek lands a shoulder strike.
Keskinen missing with knees to the body.
Keskinen misses with a knee strike.
Von Hayek on the defensive, avoiding the knees to the body.
Von Hayek is trying to maintain a safe position but Keskinen gets an underhook and turns Von Hayek into the cage.
Von Hayek prevents a body shot from Keskinen.
We've had a slow start to the round here - hopefully the action picks up.
Von Hayek has a couple of punches blocked by Keskinen.
A hook to the body from Von Hayek.
Keskinen is looking to score with knees to the body. Maybe he'll change it up and go body then head. Von Hayek is defending well for now.
Keskinen tries a body shot but Von Hayek blocks it.
Keskinen missing with knees to the body.
Keskinen struggles to land a body shot inside as Von Hayek controls his hands.
Keskinen misses with a punch to the body. #T1#
Keskinen blocks a body shot from Von Hayek.
Von Hayek tries to land a shot to the body but it's blocked.
Keskinen throws a vicious knee straight up the middle but Von Hayek blocks it with crossed arms.
Von Hayek is trying to drag Keskinen to the mat but Keskinen just about manages to keep his footing. He used the cage to his advantage there.
Von Hayek avoiding damage as Keskinen throws knees to the body.
Von Hayek managing to block the knees to the body from Keskinen.
Von Hayek on the defensive, avoiding the knees to the body.
Von Hayek digs a right hand underneath Keskinen's ribcage. Keskinen let out a lung full of air as it connected.
Von Hayek stays in close to his opponent and throws a right hand to the body.
Von Hayek stays in close to his opponent and throws a right hand to the body.
Von Hayek gets through Keskinen's defenses to land a nice punch to the side of the head.
Von Hayek lands a hook that snaps the head of Keskinen backwards.
Keskinen told us before the fight that he's been working on his elbows. An under utilised technique these days - let's see if it can sway the outcome of the fight.
Von Hayek lands a left hand.
Von Hayek is stalling here. The referee will be looking to step in if he doesn't pick up the pace.
Keskinen gets through Von Hayek's defenses to land a nice punch to the side of the head.
Von Hayek working aggressively here.
Von Hayek misses with a punch to the body.
Keskinen misses with a hook to the ribs. #T2#
Von Hayek wants a takedown but no success here.
That's three failed takedown attempts in the round for Friedrich August Von Hayek. That's going to take a lot out of him.
Keskinen stalling the fight.
Keskinen tries to land a knee to the head but Von Hayek blocks with his arms.
The crowd are loving this. Great action here.
Von Hayek tries to throw a body punch but Keskinen avoids it by throwing Von Hayek back against the cage.
Von Hayek throws a punch but it's blocked by Keskinen.
Von Hayek trying to control the position but instead, Keskinen has worked for underhooks and has pushed Von Hayek into the cage.
Von Hayek slows down the pace here.
Von Hayek scores with an uppercut up the middle.
Keskinen misses with some punches.
A short uppercut from Von Hayek.
An uppercut on the inside fails to land for Von Hayek.
Von Hayek pushes Keskinen back against the cage and lands a hook to the side of the head.
Von Hayek blocks a body shot from Keskinen.
A body shot lands from Von Hayek.
Von Hayek lands a nice uppercut.
Keskinen can't find room to land a body shot as Von Hayek controls the action. #T3#
Von Hayek tries a body shot but Keskinen blocks it.
Von Hayek can't find room to land a body shot as Keskinen controls the action.
Keskinen fails to land with a short punch on the inside.
Keskinen blocks a body shot from Von Hayek.
Von Hayek has a body lock and is looking for a takedown. Keskinen is bouncing around trying to prevent the takedown and somehow he has indeed managed to stay on his feet.
Keskinen tries to land a shot to the body but it's blocked.
Von Hayek lands a nice shot to the body.
A right hand to the body from Keskinen.
Keskinen blocks a body shot from Von Hayek.
Von Hayek pushes Keskinen back against the cage and lands a hook to the side of the head.
Von Hayek goes for a body shot but it's blocked.
Keskinen connects with a nasty looking knee right to Von Hayek's face.
Von Hayek working some nice short punches in the clinch.
Keskinen misses with an elbow over the top.
Keskinen lands with a light punch inside.
An uppercut to the body lands inside from Keskinen.
I was talking to Von Hayek's coach per-fight and he was telling me that they'd been working on the clinch in the runup to this fight.
Von Hayek drops down looking for an ankle pick but Keskinen pulls his leg out and moves away.
Von Hayek keeping a good distance there, avoiding the body shot. #T4#
Von Hayek lands a body shot. #CL2#
Keskinen has closed the distance and engaged Von Hayek in a clinch.
This is a great period of action - very entertaining stuff!
Von Hayek avoiding damage as Keskinen throws knees to the body.
Keskinen lands an elbow that stopped Von Hayek in his tracks for a moment.
Von Hayek blocks a body shot from Keskinen.
Keskinen misses with a punch to the body.
Von Hayek has hold of a leg and is looking for a trip takedown. Keskinen avoids it nicely though and we remain in the clinch.
Von Hayek blocks a couple of punches on the inside.
Good body shot from Von Hayek.
Keskinen tries to land a shot to the body but it's blocked.
A head punch on the inside from Keskinen fails to land.
Keskinen using the Thai plumb to throw knees but Von Hayek has his back arched nicely, preventing the strike.
Von Hayek is looking to control Keskinen's arms but Keskinen gets an underhook and turns him. Now Von Hayek has his back to the cage.
Von Hayek is looking for a takedown.
Von Hayek avoiding damage as Keskinen throws knees to the body.
Von Hayek is stalling here. The referee will be looking to step in if he doesn't pick up the pace.
Keskinen struggles to land a body shot inside as Von Hayek controls his hands.
And that is the end of the round. The fighters go back to their corners.

A close round but Veikko Keskinen will probably get the nod.
OK. That's time! The bell goes and we're back to the action.#R2#
Keskinen looks to score with a jab to the body but Von Hayek is just out of range.
Von Hayek feinted there with a counter leg kick.
Von Hayek uses some good footwork to avoid the body shot by Keskinen.
Keskinen thuds his right hand into Von Hayek's forehead from close range. That could be painful for both fighters.
Keskinen swings and misses with a hook to the body.
It looked like Von Hayek wanted to counter with a hook but didn't fully commit.
Nice cross by Von Hayek.
Jab from Von Hayek.
Keskinen throws a hard body shot but it just misses.
We've had a slow start to the round here - hopefully the action picks up.
Keskinen walks straight into a jab right on the nose. That one stung - he's blinking and trying to clear his head.#ROC#Keskinen is rocked!
Keskinen throws a poor cross that misses
and Von Hayek connects with a straight left hand counter down the middle.
Keskinen is still on wobbly legs! Can Von Hayek finish him?
Von Hayek throws an overhand right that drops Keskinen like a sack of potatoes! Von Hayek dives in to finish the fight with more strikes and this one is all over!

Ladies and gentlemen, after 0:56 of round 2, we have a winner by way of TKO (Strikes). Friedrich August Von Hayek!
After the fight, Friedrich August Von Hayek was humble in paying tribute to his opponent but made it clear he wants to go on to bigger and better things. It seemed to go down well with the crowd who cheered him loudly.

 

Event: ALPHA-1: Fight Kingdom Night 3     
Date:   May 30, 2021
#R1#
Gozen lands a nice looking body shot.
Keskinen just misses with a punch to the body.
Keskinen throws a looping overhand right but Gozen ducks down to avoid it.
Keskinen throws a body shot but no joy.
Gozen lets it all go there with a big combo counter but none of the punches connected.
Gozen lands a glancing blow to the side of Keskinen's head.
Keskinen throws a lazy uppercut
and Gozen counters with a shot to the ribs. That looked like it hurt.
Keskinen tries to close the distance and clinch up but Gozen swats him away and circles back towards the center.
Keskinen takes a big uppercut there. He seems a bit wobbly but no, he's OK.
Gozen misses with a jab, cross combination.
Keskinen staying out of range there.
A right-left combo lands from Keskinen.
This has been an exciting period of action!
Gozen takes a jab right on the nose. That must have hurt but he shrugs his shoulders and looks to return the favor.
Gozen fakes a head shot and lands one to the body.
Gozen pushes forward with a 1-2 combination that forces Keskinen back to the cage. Gozen follows up with a solid lead hook to the liver.#ROC2#Keskinen is rocked!
Gozen lands a nice looking body shot.
Oh Keskinen is still all over the place! His legs are completely gone! Will he be able to recover?!!#CL2#
Gozen closes the distance and pushes Keskinen back into the cage.
Keskinen blocks a body shot from Gozen.
Gozen tries a body shot but Keskinen blocks it. #T1#
Gozen working on landing some head shots here - that one got through nicely.
Keskinen looking to throw knees to the head but Gozen is blocking nicely.
Keskinen seems to have got his legs back now.
Gozen throws a head punch that misses.
Keskinen throws an elbow but it's blocked.
Keskinen tries to throw a body punch but Gozen avoids it by throwing Keskinen back against the cage.
Our sources have told us that Keskinen has been working on his elbows in the gym.
Keskinen throws an elbow but it misses.
Keskinen misses with a knee strike.
Gozen managing to block the knees to the body from Keskinen.
Gozen swings away with an uppercut that misses.
Gozen presses Keskinen against the cage and delivers a mid-strength body shot.
Keskinen pushes off and fires off an elbow that misses, before clinching up again, against the cage.
Keskinen lands a good knee to the midsection. Gozen won't want to take too many of those.
A nice right hand lands inside from Gozen.
Keskinen lands with a good tight uppercut to the head.
A head punch blocked on the inside by Gozen.
Keskinen pushes off an throws an elbow but Gozen leans to the side and avoids it. We're back to clinching against the cage.
Gozen avoids a wild elbow strike from Keskinen.
Gozen presses Keskinen against the cage and delivers a mid-strength body shot.
Gozen misses with a punch to the body.
Gozen digs a right hand into Keskinen's ribs. Those have got to be taking their toll on Keskinen's gas tank. #T2#
The crowd are loving this. Great action here.
A nice left hand lands by Gozen.
Gozen doesn't land with the attempted body shot.
Gozen lands with a left to the head.
A short left from Gozen.
Gozen throws a head punch that misses.
Gozen pushes Keskinen back against the cage and lands a hook to the side of the head.
Nice body punch from Keskinen.
Keskinen lands a body punch in the clinch.
Gozen tries a shoulder strike but it doesn't do any damage.
Gozen misses with a hook from the clinch.
Gozen swings wildly with an uppercut but Keskinen uses good head movement to avoid it.
Keskinen tried to land a shot to the body but connects with Gozen's elbow.
Keskinen missing with knees to the body.
Gozen can't find room to land a body shot as Keskinen controls the action.
Keskinen misses with a body punch.
Keskinen blocks an uppercut.
Gozen fails to land with a short punch on the inside.
A shot in the inside from Gozen. #T3#
Gozen can't find room to land a body shot as Keskinen controls the action.
Gozen blocks the elbow strike.
Keskinen misses with a hook from the clinch.
Keskinen looks to throw an elbow but misses.
Gozen misses with a punch to the body.
Keskinen goes for a body shot but it's blocked.
Gozen swings wildly with an uppercut but Keskinen uses good head movement to avoid it.
Keskinen misses with an elbow strike.
Keskinen swings away with an uppercut that misses.
Keskinen with the Thai clinch. He's looking to land a big knee but he's not managed it this time.
Keskinen tries to land a knee to the body but he is off balance and Gozen avoids it.
Gozen lands a body punch in the clinch.
Gozen working aggressively here.
A short right from Keskinen on the inside.
Gozen doesn't land with the attempted body shot.
A short body shot lands from Gozen as the two fighters clinch.
A battle for position here, against the cage.
Gozen misses with the head strike. #T4#
Gozen throws a head punch that misses.
Keskinen tries to land knees in the clinch but Gozen avoids the damage to the body.
Gozen throws a punch but it's blocked by Keskinen.
Keskinen tries to land a knee to the head but misses.
Keskinen throws a vicious knee straight up the middle but Gozen blocks it with crossed arms.
A short right hand to the side of the head by Gozen.
Keskinen with the Thai clinch. He's looking to land a big knee but he's not managed it this time.
Fantastic stuff here - a very entertaining period of action, which has drawn cheers from the crowd.
Gozen pushes Keskinen back against the cage and lands a hook to the side of the head.
Gozen lands a body punch in the clinch.
Gozen on the defensive, avoiding the knees to the body.
Gozen lands a nice uppercut.
Keskinen lands an elbow inside that Gozen shrugs off.
Keskinen tries a knee to the head but Gozen blocks it.
Gozen lands a nice shot to the body.
The crowd applaud the fighters' efforts here as the round comes to an end.
Gozen lands with a right to the head.
A short left from Gozen.
Gozen is working Keskinen over against the cage.
Gozen struggles to land a body shot inside as Keskinen controls his hands.
Keskinen throws an elbow that misses.
And that is the end of the round. The fighters go back to their corners.

Tomoe Gozen dominated that round.
The minute break is over - no more time for sponges and pep talks - back to the action!#R2#
Gozen misses with a body shot. Nice footwork from Keskinen.
Gozen staying out of range there.
Gozen swings away but doesn't land with a series of punches.
Keskinen on the wrong end of an overhand right that came out of nowhere.
Keskinen thuds a left hand into Gozen's body.
Keskinen throws a shot to the body.
Keskinen darts in trying to clinch
and Keskinen takes a counter punch right on the button for his troubles.
Gozen drops Keskinen with a straight left! Oh this is bad for Keskinen! Gozen dives in and starts dropping bombs - the referee has no choice but to step in and save him!

Ladies and gentlemen, after 0:42 of round 2, we have a winner by way of TKO (Strikes). Tomoe Gozen!
Tomoe Gozen decided to go for the less than humble approach in his post fight interview, telling everyone how he is going to conquer the world. The crowd seemed to like it when really that sort of approach could have gone either way.

 

Event: SMASH: Edmond vs Weudke     
Date:   Apr 03, 2021
#R1##CL#
Keskinen fakes with an overhand right and moves in to clinch with Brown, pushing him back against the cage.
Keskinen scores with a knee to the head.
Keskinen tried to land a shot to the body but connects with Brown's elbow.
Keskinen misses with an elbow over the top.
Brown tries a body shot but Keskinen blocks it.
Brown blocks a body shot from Keskinen.
Brown trying to stall but Keskinen improves his position.
A real battle for position is taking place between these two warriors.
Brown tries a body shot but Keskinen blocks it.
Keskinen scores with a knee to the head.
Keskinen creates a bit of space for himself and sneaks an elbow through Brown's defenses.
Our sources have told us that Keskinen has been working on his elbows in the gym.
Brown managing to block the knees to the body from Keskinen.
Keskinen lands a left hand that snaps the head of Brown backwards.
Keskinen landing knees to the body.
Keskinen lands a nice elbow from the clinch. #CUT#It looks like Billy Brown has been cut.
Brown working aggressively here.
Keskinen using the Thai clinch to land knees to the body.
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!
Keskinen lands a knee to the head there! That was nasty!
Brown can't get the takedown.
Keskinen using the Thai clinch to land knees to the body.
Keskinen misses with a shot to the kidneys.
A head punch on the inside from Brown fails to land. #T1#
Keskinen landing knees to the head.
Keskinen doesn't land with the attempted body shot.
Keskinen lands a nice uppercut.
Brown slows down the pace here.
Brown misses with some punches.
Keskinen has Brown pressed against the cage, preventing Brown from circling away and getting back to striking at range.
Brown swings away with an uppercut that misses.
Good anti-grappling being displayed by Keskinen as Brown tries to tie him up.
Keskinen lands a knee to the body.
Keskinen lands with a short shot to the head.
Brown's head jolts backwards as he takes an uppercut right on the button!
Brown is working for takedown but Keskinen is calmly controlling the position for now.
Brown looking for a takedown.
Veikko Keskinen has stuffed three takedown attempts in the round now. That's going to take a lot out of Billy Brown.
Brown misses with a shot to the kidneys.
Keskinen connects with a nasty looking knee right to Brown's face.
Brown fails to land with a short punch on the inside. #T2#
Brown tries to land a shot to the body but it's blocked.
Brown blocks a knee to the body. He'll have a nicely bruised forearm in the morning.
Keskinen missing with knees to the body.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Brown misses with a punch on the inside.
Keskinen tries a knee to the head but Brown blocks it.
Keskinen blocks a couple of punches on the inside.
Brown blocks a punch to the side of the head.
Brown has a couple of punches blocked by Keskinen.
Brown lands a shoulder strike that jolts his opponent's head backwards.
Brown lands with a short punch from the clinch.
Keskinen putting his Muay Thai to good use. He has Brown in a tight clinch and is doing some damage with knees to the body.
Keskinen lands punches inside but they're not really causing much damage.
Keskinen lands with a short punch from the clinch.
Brown misses with a short punch on the inside.
Brown throws a punch but it's blocked by Keskinen.
Keskinen lands punches inside but they're not really causing much damage.
Brown taking a breather.
Keskinen lands a right hand.
Keskinen tries a body shot but Brown blocks it. #T3#
Keskinen with the Thai clinch. He's looking to land a big knee but he's not managed it this time.
Keskinen lands with a short head shot on the inside.
Brown swings away with an uppercut that misses.
Knees in the clinch landing for Keskinen.
Keskinen tries to land a knee to the head but misses.
Brown lands a shoulder strike.
Keskinen's head jolts backwards as he takes an uppercut right on the button!
Keskinen landing knees to the body. They look like they could hurt.
Keskinen with the Thai clinch, lands a knee to the head.
Brown lands a left hand that snaps the head of Keskinen backwards.
Keskinen working on landing some head shots here - that one got through nicely.
Brown misses with some punches.
The crowd cheering loudly, showing their appreciation for the quality fight we're seeing here.
Brown lands a right hand.
Brown is trying to break the clinch but Keskinen is controlling him.
Keskinen misses with a body punch.
Keskinen blocks a body shot from Brown.
Brown misses with a shot to the kidneys.
Brown has a couple of punches blocked by Keskinen.
Keskinen cracks Brown with a nice body shot.#T4#
Keskinen throws a vicious knee straight up the middle but Brown blocks it with crossed arms.
Brown wants a takedown but no success here.
Keskinen misses with a hook to the ribs.
Keskinen cracks Brown with a nice body shot.
Brown has Keskinen pressed against the cage.
Brown misses with a punch to the body.
Keskinen lands a nice elbow from the clinch.
Keskinen lands a knee to the body.
Brown looks winded!
The fighters are starting to get sweaty, which will make takedowns a bit more tricky.
Keskinen pushes Brown back against the cage and lands a hook to the side of the head.
Keskinen lands a body punch - he's looking to wear down Brown.
Keskinen lands a knee to the head.
A short right hand to the side of the head by Keskinen.
Keskinen lands a knee to the head there! That was nasty!
The crowd applaud the fighters' efforts here as the round comes to an end.
Keskinen lands a damaging elbow.
Keskinen works for underhooks and lands a body shot in the process.
Keskinen throws a hook to the body. More of an arm punch but it's all scoring with the judges.
Brown takes a knee right on the jaw!
And that is the end of the round. The fighters go back to their corners.

Veikko Keskinen dominated that round.
The cut man is working on Billy Brown's cut.
The referee calls time. The cornermen exit stage left and we're back to business.#R2#
Brown takes a body punch but keeps moving.
Brown scores with a jab to the jaw of his opponent.
Keskinen fails to land with a series of punches.
A looping hook to the body misses from Brown. Keskinen does a little dance to reset his feet.
Brown misses with a wild body shot.
A jab from Brown misses.
Keskinen tries to counter by clinching up but Brown breaks away and moves out of range.
Brown throws an overhand right that lands on Keskinen's shoulder, as Keskinen tries to avoid the shot.
Brown misses with a body shot. Nice footwork from Keskinen.
A jab from Keskinen does it's job there.#CL#
Keskinen clinches.
We've had a slow start to the round here - hopefully the action picks up.
A head punch blocked on the inside by Keskinen.
Keskinen with the Thai clinch, lands a knee to the head.
Keskinen misses with a knee strike.
Keskinen working some nice short punches in the clinch.
Keskinen lands a good knee to the midsection. Brown won't want to take too many of those.
The crowd are loving this. Great action here.
Keskinen lands a knee to the head there! That was nasty! #ROC#Brown is rocked!
Brown is breathing heavily.#T1#
Keskinen throws a hook to the body. More of an arm punch but it's all scoring with the judges.
Brown is still on wobbly legs! Can Keskinen finish him?
Keskinen blocks an uppercut.
Keskinen lands a hook to the body. It's hard to tell if that hurt Brown or not.
Brown seems to have recovered his senses.
Keskinen scores a nice knee to the body.
Keskinen tries a knee to the head but he's missed.
Keskinen is really dominating this fight. Is there anything that Brown can do to turn this around?
Keskinen tries a knee to the head but he's missed.
A right hook to the body lands for Keskinen.
Brown takes an elbow to the temple.
Brown misses with the head strike.
Keskinen leaning against his opponent.
Keskinen crunches a lovely knee into Brown's ribcage.
Keskinen misses with a knee to the head.
Keskinen lands a nice elbow from the clinch.
Brown takes an elbow to the temple.
Keskinen softening up his opponent with strikes, against the cage.
Knees in the clinch landing for Keskinen.
Fantastic stuff here - a very entertaining period of action, which has drawn cheers from the crowd.
Keskinen lands a shot to the body.
Knees in the clinch landing for Keskinen. #T2#
Keskinen using the Thai plumb to throw knees but Brown has his back arched nicely, preventing the strike.
Keskinen presses Brown against the cage and delivers a mid-strength body shot.
Keskinen misses with a knee to the head.
Keskinen with a knee to the head.
Keskinen throws a knee to the head but misses.
Keskinen landing knees to the body. They look like they could hurt.
Keskinen blocks an uppercut.
Keskinen lands a left hand.
Brown tries to throw a body punch but Keskinen avoids it by throwing Brown back against the cage.
A nice left hand lands by Brown.
A knee to the head by Keskinen.
Keskinen with the Thai clinch, lands a knee to the head.
A short right hand to the side of the head by Keskinen.
A head punch blocked on the inside by Keskinen.
Keskinen lands a right uppercut that snaps the head of Brown backwards.
Keskinen lands with a left to the head.
A right hand to the body from Keskinen. #T3#
Keskinen scores with a shoulder strike.
Brown tries to land a shot to the body but it's blocked.
A right hook to the body lands for Keskinen.
Keskinen lands a knee to the head.
Keskinen lands a nice knee to the body.
Keskinen lands a shoulder strike that jolts his opponent's head backwards.
Keskinen is working Brown over against the cage.
A left hand lands to the body for Keskinen.
A right hand to the body from Keskinen.
Keskinen pushes Brown back against the cage and unloads with a body punch.
Brown is trying to push Keskinen away but Keskinen has him pressed against the cage, so he's going nowhere.
Keskinen connects with a knee to the head.
A left hand lands to the body for Keskinen.
Keskinen working some nice short punches in the clinch.
Keskinen goes for a body shot but it's blocked.
Knees in the clinch landing for Keskinen.
This is a great period of action - very entertaining stuff!
Keskinen connects with a knee to the head.
Keskinen lands a good knee to the midsection. Brown won't want to take too many of those.#T4#
Keskinen scores with a shoulder strike.
Keskinen lands a knee to the head there! That was nasty!
Keskinen gets an overhook and lands an elbow to the side of the head.
An uppercut to the body lands inside from Keskinen.
Keskinen has Brown pushed against the cage.
Keskinen utilising his Muay Thai to score with a knee to the body.
Brown wants to break free but Keskinen has control.
Brown swings away with an uppercut that misses.
Brown tries to throw a body punch but Keskinen avoids it by throwing Brown back against the cage.
Keskinen comes over the top with an elbow. That landed flush.
The crowd applaud the fighters' efforts here as the round comes to an end.
Keskinen misses with a shot to the kidneys.
Keskinen softening up his opponent with strikes, against the cage.
Keskinen trying to stall but Brown improves his position.
Brown tries to throw a body punch but Keskinen avoids it by throwing Brown back against the cage.
Brown swings wildly with an uppercut but Keskinen uses good head movement to avoid it.
And that is the end of the round. The fighters go back to their corners.

Veikko Keskinen dominated that second round.
The cut man is working on Billy Brown's cut.
The fighters' corners scream their final instructions, as the referee calls time. Here we go, back to the action! Let's hear some noise people - this is the final round!#R3#
Keskinen lands a pitter patter jab to the forehead of his opponent.
Keskinen slips a jab from Brown.
As Brown tries to get set, Keskinen tries to push him back and clinch up but Brown manages to avoid the attempt.
Brown waving his hands out in front of him, looking to distract Keskinen.
Keskinen ducks under a wild hook from Brown.
Keskinen digs a good hook to Brown's body.
Keskinen darts in and out, connecting with a jab.
Keskinen fails with an attempt to clinch.
Brown let fly with a counter punch to the body but it didn't land.
Brown misses with a right hand
and Brown takes a counter punch right on the button for his troubles.
Keskinen throws an overhand right that lands on Brown's shoulder, as Brown tries to avoid the shot.
We've had a slow start to the round here - hopefully the action picks up.
Keskinen takes a jab on the nose. He smiles like he loves it and keeps coming.
Keskinen ducks down and throws a hook to the body but Brown moves away.
Brown misses with an uppercut. Keskinen saw that one coming.
Keskinen tries to close the distance and clinch up but Brown swats him away and circles back towards the center. #T1#
Keskinen lands an overhand left. A wild punch that just about connected.
Brown throws a monster uppercut resembling something out of street fighter but it doesn't land.#CL#
Brown gets tackled into the cage by Keskinen. Keskinen maintains the clinch.
Keskinen blocks a couple of punches on the inside.
Veikko Keskinen has scored more points in the clinch so far.
Brown tries to throw a body punch but Keskinen avoids it by throwing Brown back against the cage.
Keskinen scores with a shoulder strike.
Brown on the defensive, avoiding the knees to the body.
Brown takes a knee to the side of the body.
Brown takes a big intake of breath there - he's definitely tired.
Keskinen controlling the action here for a moment.
Keskinen utilising his Muay Thai to score with a knee to the body.
Keskinen lands a shot to the body.
A hook to the body from Keskinen.
Keskinen lands a body punch - he's looking to wear down Brown.
Keskinen landing knees to the body. #T2#
Keskinen lands with a quick shot inside that doesn't really do much damage.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Keskinen with a knee to the head.
Nice body punch from Keskinen - that landed with a thud.
Keskinen lands a shoulder strike that jolts his opponent's head backwards.
Keskinen makes some space for himself and lands an uppercut.
Nice body punch from Keskinen - that landed with a thud.
Keskinen crunches a lovely knee into Brown's ribcage.
Keskinen lands a hook to the side of the head.
Brown stalling in the clinch but Keskinen improves position.
Keskinen scores a nice knee to the body.
Keskinen scores with a knee to the head.
Brown wants a takedown but no success here.
Keskinen lands an elbow just above Brown 's eye.
Keskinen connects with a knee to the head.
Brown takes an elbow to the temple.
Brown trying to stall but Keskinen improves his position.
Keskinen unloads a knee to the mid-section. Brown lets out a prehistoric sounding urrrrgh. #T3#
Keskinen stays in close to his opponent and throws a right hand to the body.
Keskinen landing knees to the body. They look like they could hurt.
Keskinen misses with a knee to the head.
The pace really dropping off here, momentarily.
Brown swings wildly with an uppercut but Keskinen uses good head movement to avoid it.
Keskinen with an attempt at a knee that misses.
Keskinen lands a shoulder strike.
Brown is trying to break the clinch but Keskinen has him pressed against the cage.
A short uppercut from Keskinen.
Keskinen takes a shot to the head.
Keskinen tries to land a knee to the head but Brown blocks with his arms.
Billy Brown has stepped it up - he knows he needs a finish here!
Keskinen comes over the top with an elbow. That landed flush.
Brown misses with a punch on the inside.
Keskinen tries a knee to the head but he's missed. #T4#
Keskinen tries a knee to the head but he's missed.
Keskinen scores with a shot to the side of Brown's head.
Brown lands a left hand.
Veikko Keskinen is fighting for a decision here - he's started to take the cautious approach.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Keskinen lands a body shot.
Brown lands with a good tight uppercut to the head.
Brown scores with a shot to the side of Keskinen's head.
Keskinen struggles to land a body shot inside as Brown controls his hands.
Keskinen lands a right uppercut that snaps the head of Brown backwards.
Brown jumps guard but Keskinen stands there with Brown around his waist. Brown gives up and drops back to his feet. We remain in the clinch.
Keskinen connects with a nasty looking knee right to Brown's face.
Brown swings wildly with an uppercut but Keskinen uses good head movement to avoid it.
Brown goes for a body shot but it's blocked.
Keskinen tries to land a shot to the body but it's blocked.
Keskinen landing knees to the head.
Brown working aggressively here.

And that's the end of the fight!
Veikko Keskinen showed his dominance in that final round.
Well Keskinen 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 Joseph Jones scores the fight 30:27
Judge John Roberts scores the fight 30:27
Judge Columbo Gatti scores the fight 30:27

In favor of your winner, by unanimous decision... Veikko Keskinen!

Veikko Keskinen thanked the fans post fight for their support.

 

Event: GDL 73: Hansson VS Keskinen     
Date:   Jan 02, 2021
#R1#
Keskinen lunges in with an uppercut that skims his opponent's chin.
Hansson has his hands up protecting his head but a hook from Keskinen finds it's way round the side to connect with Hansson's head.
Keskinen moves in looking to clinch but Hansson pushes him off.
A little feinted left hand from Hansson on the counter but he doesn't commit to it.
Keskinen misses with a body shot.
Keskinen avoids a lazy jab quite easily.
Keskinen closes the distance looking to clinch
and Hansson counters with an outside leg kick.
Keskinen comes forward and lands a shot to the body, then darts back out of range.
Keskinen throws a jab, cross combination which is slipped
and Hansson counters with a crisp hook to the side of the head.
We've had a slow start to the round here - hopefully the action picks up.
Keskinen lands a nice shot that snaps Hansson's head back.
Hansson throws a low kick but his opponent is out of range.
Hansson uses some good footwork to avoid the body shot by Keskinen.
A telegraphed right hand from Keskinen misses the target.
Hansson tried to counter with a leg kick but Keskinen avoided it.#T1#
Keskinen lands a nice hook to Hansson's body. Hansson takes it in his stride and looks to land his own strikes.
Keskinen throws an overhand right that lands on Hansson's shoulder, as Hansson tries to avoid the shot.
Hansson pushing out the jab but it's not landing.
Keskinen throws a predictable looking body shot
and Hansson cracks him with a counter punch right on the button.
Hansson jabs Keskinen to the body, keeping him at a distance.
A looping hook to the body misses from Keskinen. Hansson does a little dance to reset his feet.
Keskinen misses with a body shot.
Keskinen throws a series of punches but Hansson moves out of range.
Hansson looked to counter that last move with a leg kick but didn't pull the trigger.
Keskinen swings wildly with a right hand that was never going to find it's target.
Hansson tried to score with a low kick but Keskinen checks it.
A shot to the body from Keskinen misses
and Hansson cracks him with a counter punch right on the button.#T2#
Keskinen tries to land with a swinging hook to the body but Hansson was well out of range. Poor timing from Keskinen.
Hansson is looking to counter with a body kick.
Hansson connects with a leg kick.
Hansson pulls out of a head kick attempt.
Keskinen looked like he wanted to counter with a punch but didn't throw it.
Keskinen misses with a straight right.
Keskinen is throwing a lot of body shots here, looking to wear down Hansson rather than just go for the knockout.
The crowd are loving this. Great action here.
Hansson uses some good footwork to avoid the body shot by Keskinen.
Keskinen looks to score with a jab to the body but Hansson is just out of range.
Hansson tries to score with a low kick but Keskinen moves his leg out of the way.
Hansson throws a leg kick but Keskinen checks it.
Keskinen looks shocked there as he takes a right hand to the temple.
Hansson really does look like a pencil wearing a pair of gloves. Let's hope he has a gameplan to suit that ridiculous body shape.
Keskinen just misses with a punch to the body.
Hansson feints a straight left to the body, then turns around with a flashy move and hits Keskinens jaw with a dramatic spinning back fist!#ROC#Keskinen is rocked!#CL2#
Keskinen rushes Hansson and pushes him back against the cage in a clinch.#T3#
Keskinen tries to land a knee to the head but Hansson blocks with his arms.
A short right hand to the side of the head by Hansson.
Keskinen using the Thai plumb to throw knees but Hansson has his back arched nicely, preventing the strike.
Nice elbow from Keskinen. #TD#
Hansson pulls Keskinen into guard.
Hansson has improved his flexibility recently so we will have to see if he can use that to his advantage.
Hansson will need to keep those long limbs tucked in whilst he's on the ground, to prevent any submissions.#SUB#
Hansson working from the bottom, still in full guard. He's managed to get a loose triangle. Keskinen doesn't seem to be doing much to defend here, obviously he feels comfortable in the position. Keskinen manages to throw the legs off his shoulder and he's back into guard - no problem.
Keskinen is looking to stand up but Hansson won't let him. #SUB#
Hansson throwing his legs up looking for a triangle.
Keskinen trying to control but Hansson is working from the bottom.
Keskinen pressing down on his opponent's thigh, looking to pass guard. Hansson is keeping the position for now. #T4##SUB#
Hansson has his foot on Keskinen's thigh. He's trying to push off and get in position for a triangle, I think. Keskinen works his way back into a safe position though.
The ref warns both fighters not to hold the cage as they work up against the meshing.#SUB#
Hansson is working actively off his back, looking to secure an arm or perhaps work for a triangle.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Keskinen is just sitting in guard, looking to avoid any submissions. #SUB#
Hansson has an active guard here but Keskinen has managed to pass into half guard.
Hansson is staying active underneath Keskinen, who seems content to just control the action from this position. #SUB#
Hansson looking for submissions off his back.
Keskinen looking to pass the half guard. Not this time.
And that is the end of the round. The fighters go back to their corners.

Anders Hansson dominated that round.
Well, the break between rounds is over. Let's get back to the scrappin!#R2#
Keskinen misses with a shot to the body
and Hansson counters with a thumping low kick.
Keskinen misses with a jab to the body
and Hansson cracks him with a counter punch right on the button.
Good standup being displayed there by Hansson as he connects with a hook.
A jab lands there for Hansson.
Keskinen is still on wobbly legs! Can Hansson finish him?
Keskinen misses with a body shot.
Keskinen lands a lovely overhand right.
Keskinen falls off balance throwing a combination
and Hansson counters with a hugh head kick that removes Keskinen from consiousness! A brutal head kick knockout!

Ladies and gentlemen, after 0:33 of round 2, we have a winner by way of KO (Head Kick). Anders Hansson!
Anders Hansson retains his lightweight title!
After the fight, Anders Hansson was humble in paying tribute to his opponent but made it clear he wants to go on to bigger and better things. It seemed to go down well with the crowd who cheered him loudly.

 

Event: GDL 67: Galvarino VS Poika     
Date:   Nov 21, 2020
#R1#
The bell rings for round one and we are underway!
Nice uppercut lands for Mwekassa. That snapped Keskinen's head back. #CL#
Keskinen instigates a clinch.
Keskinen makes some space for himself and lands an uppercut.
Keskinen tried to land a shot to the body but connects with Mwekassa's elbow.
Mwekassa misses with a short punch on the inside.
Keskinen blocks a couple of punches on the inside.
A head punch on the inside from Keskinen fails to land.
Mwekassa throws a head punch that misses.
Keskinen pushes off an throws an elbow but Mwekassa leans to the side and avoids it. We're back to clinching against the cage.
Mwekassa stalling in the clinch but Keskinen improves position.
Keskinen can't find room to land a body shot as Mwekassa controls the action.
A short left from Keskinen.
Mwekassa avoids a wild elbow strike from Keskinen.
A short body shot lands from Keskinen as the two fighters clinch.
Mwekassa misses with a punch on the inside.
Keskinen using the Thai plumb to throw knees but Mwekassa has his back arched nicely, preventing the strike.
Our sources have told us that Keskinen has been working on his elbows in the gym.
Keskinen misses with a punch to the body.
Keskinen is looking to score with knees to the body. Maybe he'll change it up and go body then head. Mwekassa is defending well for now.
Keskinen using the Thai clinch to land knees to the body.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Keskinen throws an elbow but it misses. #T1#
Mwekassa tries a shoulder strike but it doesn't do any damage.
Mwekassa blocks a knee to the body. He'll have a nicely bruised forearm in the morning.
Keskinen landing knees to the body.
Mwekassa lands with a short head shot on the inside.
A short right hand to the side of the head by Keskinen.
Mwekassa lands with a short head shot on the inside.
Mwekassa dodges an elbow strike from Keskinen.
Keskinen comes over the top with an elbow. That landed flush.
Keskinen connects with a knee to the head.
Keskinen using the Thai plumb to throw knees but Mwekassa has his back arched nicely, preventing the strike.
Keskinen throws an elbow but it's blocked.
Mwekassa managing to block the knees to the body from Keskinen.
Keskinen tries to land a knee to the body but he is off balance and Mwekassa avoids it.
A head punch blocked on the inside by Keskinen.
Mwekassa takes a knee right on the jaw!
This is a great period of action - very entertaining stuff!
Keskinen landing some nice looking knees to the body.
Mwekassa looking to slow down the pace here.
Mwekassa blocks an elbow strike.#T2#
A head punch on the inside from Mwekassa fails to land.
Mwekassa wants to stall.
Keskinen can't find room to land a body shot as Mwekassa controls the action.
Keskinen tries to land a knee to the head but Mwekassa blocks with his arms.
Mwekassa scores with a nice hook to the head.
Keskinen tried to land a shot to the body but connects with Mwekassa's elbow.
Keskinen lands a nice elbow from the clinch.
An uppercut on the inside fails to land for Mwekassa.
Mwekassa doesn't land with the attempted body shot.
A short right hand to the side of the head by Mwekassa.
Mwekassa misses with a hook from the clinch.
Keskinen unloads a knee to the mid-section. Mwekassa lets out a prehistoric sounding urrrrgh.
A short right hand to the side of the head by Keskinen.
Keskinen working Mwekassa over with knees to the body.
Keskinen lands an elbow inside.
Keskinen digs a right hand underneath Mwekassa's ribcage. Mwekassa let out a lung full of air as it connected.#T3#
Mwekassa is trying to slow down the pace of the fight but Keskinen is keeping busy.
Keskinen tries to land a knee to the body but he is off balance and Mwekassa avoids it.
Keskinen gets through Mwekassa's defenses to land a nice punch to the side of the head.
Keskinen missing with knees to the body.
Mwekassa blocks a body shot from Keskinen.
Keskinen gets through Mwekassa's defenses to land a nice punch to the side of the head.
Keskinen lands a body punch in the clinch.
Keskinen lands a left hand that snaps the head of Mwekassa backwards.
Keskinen lands a body punch - he's looking to wear down Mwekassa.
Keskinen lands a damaging elbow.
Keskinen misses with a knee strike.
Keskinen throws a vicious knee straight up the middle but Mwekassa blocks it with crossed arms.
Mwekassa blocking some punches.
Keskinen misses with a knee to the head.
Keskinen is pushing Mwekassa up against the cage, for a bit of lean and pray action. Action being used the in the loosest possible sense of the word.
Keskinen lands a knee to the head. #T4#
Keskinen tries to land knees in the clinch but Mwekassa avoids the damage to the body.
This is a great period of action - very entertaining stuff!
Mwekassa taking a breather.
Mwekassa blocks a body shot from Keskinen.
Keskinen doesn't land with the attempted body shot.
Mwekassa lands with a quick shot inside that doesn't really do much damage.
Keskinen lands an uppercut.
Keskinen scores with a hook to the body.
Keskinen swings wildly with an uppercut but Mwekassa uses good head movement to avoid it.
Keskinen tries a knee to the head but Mwekassa blocks it.
Keskinen tries a knee to the head but Mwekassa blocks it.
Keskinen blocks a body shot from Mwekassa.
Keskinen lands an elbow inside.
Keskinen connects with a knee to the head.
The crowd applaud the fighters' efforts here as the round comes to an end.
Mwekassa is working hard here but doesn't seem to be able to control effectively, up against the cage.
And that’s the end of the round – the fighters go back to their corners.

Veikko Keskinen dominated that round.
The referee calls time. The cornermen exit stage left and we're back to business.#R2#
Jab by Mwekassa.
Keskinen is really dominating this fight. Is there anything that Mwekassa can do to turn this around?
Keskinen moves to clinch but Mwekassa breaks away
enabling Mwekassa to counter with a crisp jab.
Keskinen throws a monster uppercut resembling something out of street fighter but it doesn't land.
Keskinen changes levels and scores with a jab to the body.
Keskinen takes a nasty kick to the mid section... That should keep him thinking. Does he try and block and risk a head kick landing?
Keskinen lands a jab-cross combination.
Mwekassa uses some good footwork to avoid the body shot by Keskinen.
We've had a slow start to the round here - hopefully the action picks up.
Mwekassa throws a sloppy head kick and Keskinen moves out of range easily.
Mwekassa throws an overhand right that lands on Keskinen's shoulder, as Keskinen tries to avoid the shot.
Mwekassa looks to land a right hand but Keskinen moved out of range.
Keskinen lands with a right hand.
Wooooo! Give it up for these two warriors! They are putting on a show!
Keskinen swings for the body but Mwekassa moves out of range. #T1#
Mwekassa looks to score with a jab to the body but Keskinen is just out of range.
Mwekassa swats away the attempt to clinch by Keskinen.
It seemed like Mwekassa was going to counter with the hook but didn't fully commit to it.#CL#
Keskinen closes the distance and clinches.
Keskinen trying to land knees to the body.
Mwekassa tries to throw a body punch but Keskinen avoids it by throwing Mwekassa back against the cage.
Keskinen doesn't land with the attempted body shot.
Keskinen tries a knee to the head but he's missed.
Keskinen tries a knee to the head but Mwekassa blocks it.
Mwekassa prevents a body shot from Keskinen.
Mwekassa lands with a right to the head.
Keskinen lands an elbow inside.
Mwekassa dodges an elbow strike from Keskinen.
Mwekassa lands with a left to the head.
Keskinen has not gone for a single takedown so far in this fight, which seems like a very strange tactic when you consider that he has the superior wrestling and BJJ.#T2#
Keskinen pushes off and fires off an elbow that misses, before clinching up again, against the cage.
Mwekassa lands with a right to the head.
Keskinen landing knees to the body. They look like they could hurt.
Keskinen lands a knee to the head there! That was nasty!
This is a great period of action - very entertaining stuff!
Mwekassa has had enough of the clinch but Keskinen keeps him there for the moment.
Mwekassa fails to land with a short punch on the inside.
Keskinen with the Thai clinch. He's looking to land a big knee but he's not managed it this time.
Mwekassa swings wildly with an uppercut but Keskinen uses good head movement to avoid it.
A nice right hand lands inside from Keskinen. #BC2#
Mwekassa manages to break the clinch.
Mwekassa misses with an uppercut.
Maximus Mwekassa seems to be getting the better of the standup.#CL2#
Keskinen gets tackled into the cage by Mwekassa. Mwekassa maintains the clinch.
Keskinen using the Thai plumb to throw knees but Mwekassa has his back arched nicely, preventing the strike.
Keskinen is looking to score with knees to the body. Maybe he'll change it up and go body then head. Mwekassa is defending well for now.
Keskinen using the Thai plumb to throw knees but Mwekassa has his back arched nicely, preventing the strike.
Keskinen misses with a knee to the head. #T3#
Mwekassa trying to stall but Keskinen improves his position.
Keskinen misses the knee to the body. Nice hip positioning from Mwekassa.
Keskinen blocks an uppercut.
Keskinen tries to land a knee to the head but misses.
Keskinen tries to work over Mwekassa's body with a swooping hook but it only glances the target.
Keskinen tries to throw a body punch but Mwekassa avoids it by throwing Keskinen back against the cage.
Mwekassa blocks the elbow strike.
Keskinen misses with a knee to the head.
Keskinen tries to stall but Mwekassa uses the opportunity to gain a better position.
Keskinen throws an elbow but it misses.
Mwekassa misses with a shot to the kidneys.
Keskinen lands a damaging elbow.
Keskinen struggles to land a body shot inside as Mwekassa controls his hands.
Keskinen blocks a couple of punches on the inside.
Mwekassa prevents a body shot from Keskinen.
Keskinen working aggressively here.
Mwekassa swings away with an uppercut that misses. #T4#
Mwekassa wants to stall.
Mwekassa trying to stall but Keskinen improves his position.
Keskinen avoiding damage.
Veikko Keskinen has scored more points in the clinch so far.
A short body shot lands from Keskinen as the two fighters clinch.
Keskinen lands an elbow just above Mwekassa 's eye.
Keskinen tries a knee to the head but Mwekassa blocks it.
Keskinen misses with a knee strike.
Keskinen tries a knee to the head but Mwekassa blocks it.
A hook to the body from Keskinen.
Keskinen goes for a body shot but it's blocked.
Mwekassa looking to stall.
Keskinen has Mwekassa pushed against the cage.
Keskinen swings away with an uppercut that misses.
And that’s the end of the round – the fighters go back to their corners.

Veikko Keskinen dominated that second round.
The corners get their ten second warning. Both fighters stand from their stools and stare eachother down, ready to get back to the action. This is the final round!#R3#
Keskinen misses with a body shot. Nice footwork from Mwekassa.
Keskinen throws a body punch but Mwekassa moves out of range.
Keskinen blocks a head kick by Mwekassa. #CL#
Keskinen gets in close and instigates a clinch.
Mwekassa misses with some punches.
Mwekassa lands an uppercut.
Good body shot from Mwekassa.
Keskinen misses with a shot to the kidneys.
Keskinen cracks Mwekassa with a nice body shot.
Keskinen pushes off and fires off an elbow that misses, before clinching up again, against the cage.
We've had a slow start to the round here - hopefully the action picks up.
Keskinen lands a knee to the head.
Mwekassa has a couple of punches blocked by Keskinen. #BC2#
Mwekassa breaks the clinch and we return to the middle of the mat.
Mwekassa throws a jab but it's blocked by Keskinen.
Mwekassa throws a head kick that misses. #T1#
The fight stays on the outside here - Keskinen looks like he's thinking about clinching though.
Keskinen takes a swing at Mwekassa's ribcage but misses.
Keskinen throws a hook to the body but it doesn't connect.
Mwekassa misses with a few strikes there.
Keskinen lands a nice shot to the body.
Keskinen wants to clinch up but Mwekassa keeps it at a distance.
Mwekassa let fly with a counter punch to the body but it didn't land.
Mwekassa misses with a hook. Keskinen ducked under it nicely.
Keskinen lands a really nice looking cross but Mwekassa seems unphased.
Keskinen swings for the body but Mwekassa moves out of range.
Decent striking displayed by Keskinen there.
Keskinen misses with a left hand
and Mwekassa counters with a quick right hand to the jaw.
Keskinen lands with a cross to side of his opponent's head.
Maximus Mwekassa has stepped it up - he knows he needs a finish here!#T2#
Keskinen looks to score with a jab to the body but Mwekassa is just out of range.
Keskinen misses with a body shot.
Jab, jab by Mwekassa - just one landing.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!#CL#
Keskinen gets in close and instigates a clinch.
Mwekassa misses with a body punch.
Mwekassa wants to strike at distance but he can't break free of the clinch.
Keskinen tries to land a knee to the head but misses.
Mwekassa misses with some punches.
With the two fighters working up against the cage, Keskinen just misses with a elbow thrown towards Mwekassa's brow.
Mwekassa swings wildly with an uppercut but Keskinen uses good head movement to avoid it.
Keskinen misses the knee to the body. Nice hip positioning from Mwekassa.
Keskinen misses with an elbow strike.
Keskinen lands with a short head shot on the inside.
Keskinen scores a nice knee to the body. #T3#
Keskinen lands an elbow inside.
Mwekassa working aggressively here.
Still in the clinch, Mwekassa scores with a nice short uppercut.
Keskinen is looking to score with knees to the body. Maybe he'll change it up and go body then head. Mwekassa is defending well for now.
Mwekassa stalls.
Mwekassa misses with a hook from the clinch.
Keskinen takes a shot to the head.
Mwekassa avoiding damage as Keskinen throws knees to the body.
Keskinen trying to land knees to the body.
Mwekassa blocks a couple of punches on the inside.
A head punch on the inside from Mwekassa fails to land.
Mwekassa avoiding damage.
Keskinen tries a body shot but Mwekassa blocks it.
Keskinen with an attempt at a knee that misses. #T4#
Mwekassa's head jolts backwards as he takes an uppercut right on the button!
Keskinen misses with a knee strike.
Keskinen throws a vicious knee straight up the middle but Mwekassa blocks it with crossed arms.
Veikko Keskinen is fighting for a decision here - he's started to take the cautious approach.
Keskinen prevents a body shot from Mwekassa.
Mwekassa is trying to slow down the pace in the clinch, to catch his breath.
Mwekassa managing to block the knees to the body from Keskinen.
Keskinen content to slow the pace in the clinch.
Keskinen creates a bit of space for himself and sneaks an elbow through Mwekassa's defenses.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!#BC2#
Mwekassa escapes the clinch and we're back to striking.
Keskinen 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.
Mwekassa missing with a left hand there. Keskinen was out of range so wasted energy throwing that one.
Keskinen displays some good footwork, moving neatly out of range as Mwekassa throws out the jab.
Keskinen lunges in with swinging rights and lefts but Mwekassa circles away quickly and effectively.
Keskinen takes a punch to the jaw and another one to the bread basket.

And that's the end of the fight!
Veikko Keskinen showed his dominance in that final round.
Well I reckon that's a shut out for Keskinen, winning every round. Will the judges agree? They are the ones who matter, even if they are often depressingly incompetent. 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 Tiny Johnson scores the fight 30:27
Judge George Francis scores the fight 30:27
Judge Gwen Towbar scores the fight 30:27

In favor of your winner, by unanimous decision... Veikko Keskinen!

A victorious Veikko Keskinen thanked his army of followers in his post fight interview, telling people to make sure they follow him on Twitter.

 

Event: GDL 63: Byczkiewicz vs Alvar     
Date:   Oct 24, 2020
#R1#
The bell rings for round one and we are underway!
Keskinen ducks down and throws a hook to the body but Henderson moves away.
Henderson shoots in for a takedown but Keskinen shows good takedown defense.
Henderson moves out of range as Keskinen strikes.
Henderson throws a jab when Keskinen was well out of range.
Henderson throws a lazy uppercut
and Keskinen counters with a good right hand that lands right on the jaw.
Henderson throws a poor cross that misses #CL#
and Keskinen counters by moving into the clinch.
Henderson fails to pull the fight into his guard.
Keskinen lands a good knee to the midsection. Henderson won't want to take too many of those.
A hook to the body from Keskinen.
Keskinen lands a right uppercut that snaps the head of Henderson backwards.
Keskinen works for underhooks and lands a body shot in the process.
Keskinen lands an elbow just above Henderson 's eye.
Nice elbow from Keskinen.
Keskinen scores with a nice hook to the head.
This has been an exciting period of action!
Keskinen scores a nice knee to the body.
Keskinen lands a damaging elbow.
Our sources have told us that Keskinen has been working on his elbows in the gym.#T1#
Keskinen lands a nice elbow.
Keskinen comes over the top with an elbow. That landed flush.
Keskinen prevents the takedown attempt.
Veikko Keskinen has stuffed three takedown attempts in the round now. That's going to take a lot out of Ryan Henderson .
Keskinen pushes Henderson back against the cage and unloads with a body punch.
Keskinen lands a nice elbow.
Keskinen lands a right hand.
Keskinen lands an elbow just above Henderson 's eye.
Keskinen is leaning against Henderson and scores with a nice uppercut to the body.
Keskinen lands a left hand that snaps the head of Henderson backwards.
Keskinen tries to land a shot to the body but it's blocked.
Henderson 's head jolts backwards as he takes an uppercut right on the button!
Keskinen lands with a short punch from the clinch.
Fantastic stuff here - a very entertaining period of action, which has drawn cheers from the crowd.
Kneeeeees! The crowd are calling for knees to the body. Keskinen obliges.#T2#
Keskinen lands a knee to the body.
Henderson looks winded!
Good body shot from Keskinen.
Keskinen comes over the top with an elbow. That landed flush.
Keskinen lands punches inside but they're not really causing much damage.
Keskinen utilising his Muay Thai to score with a knee to the body.
Keskinen with a knee to the head. #ROC#Henderson is rocked!
Keskinen putting his Muay Thai to good use. He has Henderson in a tight clinch and is doing some damage with knees to the body.
Keskinen working some nice short punches in the clinch.
Keskinen lands a knee to the body.
Keskinen scores a nice knee to the body.
Good body shot from Keskinen.
Keskinen crunches a lovely knee into Henderson 's ribcage.#T3#
Keskinen lands an elbow just above Henderson 's eye.
Keskinen manages to get underhooks and slows down the pace for a moment.
Keskinen lands a knee to the head.
Henderson is still on wobbly legs! Can Keskinen finish him?
Keskinen lands a knee to the head.
Keskinen crunches a lovely knee into Henderson 's ribcage.
Keskinen pushes Henderson back against the cage and unloads with a body punch.
Henderson seems to have recovered his senses.
Keskinen lands with a right to the head.
Keskinen scores with a knee to the head.
A knee to the head by Keskinen.
Henderson takes a knee to the side of the body.
This has been an exciting period of action!
Keskinen using the Thai clinch to land knees to the body. #T4#
Keskinen with the Thai clinch, lands a knee to the head.
Kneeeeees! The crowd are calling for knees to the body. Keskinen obliges.
Keskinen lands a left hand.
Henderson changes levels and goes for a takedown here. Keskinen fights it off and pushes away nicely.
Keskinen lands with a good body shot.
Keskinen fakes a head shot and lands one to the body.
A jab lands there for Keskinen.
Henderson avoids the body shot from Keskinen.
The crowd applaud the fighters' efforts here as the round comes to an end.
A lazy left from Keskinen finds it's target.
Keskinen stuffs the takedown.
Henderson will have to do better than that with his takedown attempts.
Henderson fails with the takedown
and Keskinen counters with a nice body shot.
And that’s the end of the round – the fighters go back to their corners.

Veikko Keskinen dominated that round.
The referee calls time. The cornermen exit stage left and we're back to business.#R2#
Keskinen rushes Henderson with punches - Henderson moves straight backwards instead of circling and gets clipped by the second strike... and the third... and the fourth! Oh, Henderson goes down! Keskinen follows up with more strikes and the ref steps in to end the bout!

Ladies and gentlemen, after 0:05 of round 2, we have a winner by way of TKO (Strikes). Veikko Keskinen!
A very excited looking Veikko Keskinen made sure he remembered to thank all the fans both in the arena and on the internet. He said all the coolest people spend all day on MMA websites, which got a big reaction.

 

Event: GDL 59: Title Night     
Date:   Sep 26, 2020
#R1#
The bell rings for round one and we are underway!
Dukes fakes a head punch and goes low to the body. Nicely done.
Jab from Dukes.
Dukes throws a hook to the side of Keskinen's head but Keskinen sees it coming and ducks under it beautifully.
We've been informed that Keskinen has been sparring a lot of Muay Thai in the buildup to this fight so let's see if that has an impact on the result.
Dukes jabs at Keskinen's body.
Keskinen wants to clinch up but Dukes keeps it at a distance.#TD#
Dukes looking to shoot here. He's gone for it and he's landed a takedown into side control! Oh, that's bad for Keskinen!
A bit of a lull in the action. I'm sure it will pick up again soon... even if the ref has to physically pick them up and put them back on their feet.
Dukes's ground tactics aren't going to win him many fans. Let's hope he's got fireworks for us if he gets back to his feet because he's not doing much on the ground.
The fighters are pressed up against the cage, both looking to find a bit of space to work.#SUB#
Dukes is working to tighten his grip on Keskinen's neck. He's isolated an arm and is working for an arm triangle. Keskinen has recognised the danger and is trying to turn with the submission but Dukes is really squeezing tight and eventually Keskinen passes out! Dukes breaks the hold and jumps onto the cage to celebrate! Submission of the night, I'd say!

Ladies and gentlemen, after 0:52 of round 1, we have a winner by way of Submission (Arm Triangle). Grant Dukes!

 

Event: GC 362 Moonlight Battlefield     
Date:   Aug 29, 2020
#R1#
The bell rings for round one and we are underway!
Nice body punch from Keskinen. #CL2#
Keskinen pushes daBell up against the cage in a clinch.
daBell softening up his opponent with strikes, against the cage.
daBell throws a blind hook that connects with the side of Keskinens head.
daBell blocks a knee to the body. He'll have a nicely bruised forearm in the morning.
An uppercut on the inside fails to land for daBell.
Keskinen lands a nice knee to the body.
Keskinen throws a knee to the head but misses.
Keskinen is pushing daBell up against the cage, for a bit of lean and pray action. Action being used the in the loosest possible sense of the word. #BC#
daBell breaks from the clinch.
A shot to the body from Keskinen misses
and daBell counters with a lovely straight right hand!
Keskinen fakes high and swings low for a body shot but daBell manages to avoid it.
A looping hook to the body misses from Keskinen. daBell does a little dance to reset his feet.
Keskinen looks to land a left hand but daBell moved out of range nicely.
Keskinen fakes high and swings low for a body shot but daBell manages to avoid it.
daBell is looking to counter with a shot to the body.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
daBell takes a swing at Keskinen's ribcage but misses.
daBell fakes high and swings low for a body shot but Keskinen manages to avoid it.#T1#
daBell waving his hands out in front of him, looking to distract Keskinen.
daBell tries to land with a swinging hook to the body but Keskinen was well out of range. Poor timing from daBell.
daBell throws a body shot but no joy.
Keskinen avoids the body shot from daBell.
daBell slips in close and lands a nice hook before moving back out of range.
daBell fakes a head punch and goes low to the body. Nicely done.
Keskinen tries to land with a swinging hook to the body but daBell was well out of range. Poor timing from Keskinen.
Keskinen tries to close the distance and clinch up against the cage but daBell paws at him with a jab and circles away.
daBell throws a hook but Keskinen blocks it.
Keskinen steps in looking to clinch after the strikes miss from daBell.
daBell takes a body punch but keeps moving.
daBell throws a body shot but no joy.
daBell stuns Keskinen with a nice body shot, before stepping back out of range.
daBell missing with a left hand there. Keskinen was out of range so wasted energy throwing that one.
Keskinen is trying to avoid his opponent's strikes and get into the clinch.
daBell throws a good cross that connects.
daBell blocks a jab.#T2##CL2#
Keskinen has managed to clinch.
Fantastic stuff here - a very entertaining period of action, which has drawn cheers from the crowd.
A short right hand to the side of the head by daBell.
Keskinen landing knees to the body. They look like they could hurt.
Keskinen missing with knees to the body.
Keskinen misses with a knee to the head.
daBell lands with a good tight uppercut to the head. #BC#
daBell pushes off and circles away, back to the middle of the mat.
daBell throws an overhand right that lands on Keskinen's shoulder, as Keskinen tries to avoid the shot.
daBell misses with a straight right.
daBell misses with a looping left.
Keskinen scores with a reasonable looking shot to the body. daBell doesn't seem bothered though.
Keskinen fakes and then throws a beautiful body shot. daBell looks a bit winded and takes a step backwards to take a breath.
Keskinen uses good head movement to avoid the hook from daBell.
daBell listening to his corner there, landing a nice uppercut.
daBell connects with a single shot there.
Keskinen wants to clinch.#T3#
Keskinen moves into range and throws a combination. A nice jab followed by a hook to the body.
Keskinen slips under a jab from daBell.
Keskinen digs a good body shot into daBell's ribs.
We've been told by daBell's head coaches at Ryōzanpaku Dojo that he's been working on his takedown defense in preparation for this fight.
Keskinen swings and misses with a hook to the body.
The fighters circling - Keskinen throws out the jab but it was never going to land.
Keskinen throws a series of punches but daBell avoids them all with ease.
daBell appears to be looking for a counter punch to the body.
daBell throws a jab when Keskinen was well out of range.
daBell throws a hook to the body but it doesn't connect.
daBell looks to land a right hand but Keskinen moved out of range.
A telegraphed right hand from daBell misses the target.
daBell sets himself, and Keskinen steps forward looking for the clinch! daBell avoids it this time.
Keskinen connects nicely with a jab. Noted by the judges no doubt.#T4##CL2#
daBell tries to keep at a distance but Keskinen has taken the fight into the clinch.
A left hand lands to the body for Keskinen.
daBell lands with a right to the head.
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!
Keskinen goes for a body shot but it's blocked.
Keskinen tries a knee to the head but daBell blocks it.
Still in the clinch, daBell scores with a nice short uppercut.
Keskinen is trying to stall.
Knees to the body from Keskinen.
A short right hand to the side of the head by daBell.
daBell is leaning against Keskinen and scores with a nice uppercut to the body.
daBell has a couple of punches blocked by Keskinen. #BC#
daBell escapes the clinch and we're back to striking.
daBell throws a lazy right hand but Keskinen sees it coming a mile off and sidesteps it easily.
daBell misses the shot to the body.
daBell fakes a jab and then connects with a hook.
And that’s the end of the round – the fighters go back to their corners.

That was a close round but I would say that Ringz daBell will probably get the nod.
The referee calls time. The cornermen exit stage left and we're back to business.#R2#
Keskinen misses with a looping right.
Keskinen gets his head snapped back by a nice shot there.
Keskinen takes a swing at daBell's ribcage but misses.
Keskinen throws an off balance right hand
and Keskinen takes a counter punch right on the button for his troubles.
daBell throws a hook to the side of Keskinen's head but Keskinen sees it coming and ducks under it beautifully.
Keskinen slips a jab from daBell.
Keskinen is throwing a lot of body shots here, looking to wear down daBell rather than just go for the knockout.
Keskinen lands a glancing blow to the side of daBell's head.
daBell misses with a two punch combination.
A telegraphed right hand from daBell misses the target.
Keskinen bobs and weaves well there to avoid the strikes.
Keskinen is trying to avoid his opponent's strikes and get into the clinch.
We've had a slow start to the round here - hopefully the action picks up.
daBell throws an overhand right that lands on Keskinen's shoulder, as Keskinen tries to avoid the shot.
Keskinen blocks a leg kick.
Keskinen wants to counter the offense by daBell and move into the clinch position.
daBell misses the shot to the body.
Keskinen swings for the body but daBell moves out of range.
A slow jab from daBell misses its intended target.
Ringz daBell is winning the standup battle so far.#T1#
Keskinen uses some good footwork to avoid the body shot by daBell.
Keskinen doesn't manage to clinch there - daBell circles away.
An attempted straight right counter from daBell misses the target.
daBell swings for the body but Keskinen moves out of range.
Keskinen misses with an uppercut. daBell saw that one coming.
daBell is the aggressor but that punch slipped nicely by Keskinen.
Keskinen steps in looking to clinch after the strikes miss from daBell.
daBell lands a nice looking body shot.
daBell uses good footwork to get in and out, landing a nice hook.
Keskinen fails to land with a series of punches.
Keskinen throws a hook to the body but it doesn't connect.
Keskinen scores with a sloppy punch to the body. Not much technique there but it did the business.
Sloppy strikes from Keskinen. Those never looked like landing.
daBell throwing a counter right hand but Keskinen manages to avoid it.
daBell uses good head movement to avoid the hook from Keskinen.
Keskinen smiles there as he lands a nice right hand right on the button.
A swing and a miss from daBell.
Keskinen is trying to avoid his opponent's strikes and get into the clinch.#T2#
Keskinen misses with a hook.
Sloppy strikes from Keskinen. Those never looked like landing.
daBell is looking to counter with a body kick.
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!
Keskinen avoids the body shot from daBell.
Keskinen steps in looking to clinch after the strikes miss from daBell.
Keskinen misses with a body shot.
Keskinen fakes high and swings low for a body shot but daBell manages to avoid it.
daBell scores with a jab to the body.
Keskinen connects with a good right hand that stumbles daBell. daBell circles away out of range and recomposes himself.
daBell lands a jab, followed by a cross and another cross, as Keskinen backs up against the cage.
daBell on the wrong end of an overhand right that came out of nowhere.
Keskinen looks to land a right hand but daBell moved out of range.#CL2#
Keskinen closes the distance and presses his opponent up against the cage.
Keskinen is looking to score with knees to the body. Maybe he'll change it up and go body then head. daBell is defending well for now.
daBell avoiding damage as Keskinen throws knees to the body.
Keskinen lands a knee to the head there! That was nasty!
Keskinen misses the knee to the body. Nice hip positioning from daBell. #T3#
Keskinen using the Thai clinch to land knees to the body.
daBell tries to circle away but Keskinen has him pinned against the cage.
daBell blocks a couple of punches on the inside.
daBell misses with the head strike.
Nice body punch from daBell - that landed with a thud.
Veikko Keskinen seems to be working more effectively in the clinch in the fight so far.
Keskinen tries to throw a body punch but daBell avoids it by throwing Keskinen back against the cage.
daBell blocks a knee to the body. He'll have a nicely bruised forearm in the morning.
Keskinen tries a knee to the head but he's missed.
Keskinen keeps the fight in the clinch, despite daBell's efforts to push away.
daBell blocks an elbow strike from Keskinen.
daBell misses with a shot to the kidneys. #BC#
daBell escapes the clinch and we're back to striking.
daBell lands a jab to Keskinen's midsection.
Keskinen throws a combination but it was largely blocked by daBell.
Keskinen displays some good footwork, moving neatly out of range as daBell throws out the jab.
daBell feints a straight left to the body, then turns around with a flashy move and hits Keskinens jaw with a dramatic spinning back fist!#T4#
daBell misses with a straight left.
Keskinen wants to counter the offense by daBell and move into the clinch position.
Keskinen takes one on the chin but keeps coming.
Keskinen uses decent footwork to sidestep a right hand from daBell.
daBell takes a shot to the body in his stride.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Nice defenses there by daBell.
Keskinen misses the body punch
and daBell counters with a nice body shot.
Keskinen scores with a reasonable looking shot to the body. daBell doesn't seem bothered though.
Keskinen throws a body punch but daBell moves out of range.
Keskinen misses with a jab and misses with a cross straight after too.
Keskinen blocks a jab.
Keskinen lands a right hook to the body.
daBell pushing out the jab but it's not landing.
Keskinen fakes a jab and then connects with a hook.
daBell scores with a hook.
And that’s the end of the round – the fighters go back to their corners.

A close second round but Veikko Keskinen will probably get the nod - 10:9.
OK. That's time! The bell goes and we're back to the action. This is the final round!#R3#
daBell swings for the body but Keskinen moves out of range.
daBell misses with a hook.
Keskinen throws a hook to the body but it doesn't connect.
A swing and a miss from daBell.
daBell throws out a loose jab but Keskinen uses good head movement to avoid it.
Keskinen tries to close the distance and clinch but daBell swats him to one side with an open hand palm strike and circles away.
daBell was looking to counter that move with a punch but didn't quite pull the trigger.
No joy there for daBell, who threw a few shots but didn't land.
Keskinen avoids the body shot from daBell.
A shot to the liver by daBell. Beautiful body shot.
Keskinen misses with a body shot.
It really doesn't seem like the step up in weight is hurting daBell here at all. He's more than holding his own against the bigger man.
We've had a slow start to the round here - hopefully the action picks up.
Keskinen is the aggressor but that punch slipped nicely by daBell.
Keskinen throws a hard body shot but it just misses.
Keskinen avoids the body shot from daBell.
daBell scores to the head and body with a nice combination!#T1#
daBell lands a beauty of a right hand that gets the crowd cheering.
Keskinen works the jab nicely.
A right-left combo lands from daBell. #CL2#
Keskinen gets in close and instigates a clinch.
Keskinen is looking to score with knees to the body. Maybe he'll change it up and go body then head. daBell is defending well for now.
A shot in the inside from daBell.
A head punch on the inside from daBell fails to land.
daBell blocks a couple of punches on the inside.
daBell lands a nice shot to the body. #BC#
daBell escapes the clinch and we're back to striking.
A looping hook to the body misses from daBell. Keskinen does a little dance to reset his feet.
daBell keeping a good distance there, avoiding the body shot.
daBell was looking to counter that move with a punch but didn't quite pull the trigger.
daBell just misses with a punch to the body.
Keskinen moves out of range of the strikes.
The crowd are loving this. Great action here.
daBell lands with a shot to the body. #T2#
Keskinen misses with a few strikes there.
Keskinen throws a hook to the body but it doesn't connect.
Keskinen slips a jab and a cross from daBell.
daBell 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.
Keskinen is looking to clinch.
A looping hook to the body misses from daBell. Keskinen does a little dance to reset his feet.
Keskinen takes a shot to the nose. Hopefully that hasn't broken it.
Keskinen rushes in with a sloppy looking punch
letting daBell counter with a right hand.
daBell moves out of range as Keskinen strikes.
An attempted straight right counter from daBell misses the target.
Keskinen throws a hook but daBell avoids it easily.
daBell scores with a straight right hand, right through his opponent's guard.
Keskinen works daBell's body with a nice hook.
Keskinen misses with a hook to the body
letting daBell counter with a right hand. #ROC#Keskinen is rocked!
Keskinen tries to clinch there but daBell circles away.
Keskinen is still on wobbly legs! Can daBell finish him?#T3#
Keskinen takes a jab on the nose. He smiles like he loves it and keeps coming.
Keskinen throws a hard body shot but it just misses.
Keskinen cracks a nice hook into daBell's ribs.
Keskinen with a jab.
Keskinen seems to have recovered his senses.
Keskinen throws a shot to the body.
The fighters circling - daBell throws out the jab but it was never going to land.
Keskinen is trying to avoid his opponent's strikes and get into the clinch.
Keskinen misses with a body shot. Nice footwork from daBell.
Keskinen tries to clinch but is not successful on this occasion.
daBell misses with a wild body shot.
daBell looks to land a combination but Keskinen avoids it well.
daBell looks to throw the jab but Keskinen is out of range.
daBell avoids the body shot from Keskinen.
A quick step to the side and daBell tries to counter with a shot to the body but it doesn't connect.
Keskinen throws a hook to the body but it doesn't connect.
Keskinen is looking to take this fight into the clinch.
daBell appears to be looking for a counter punch to the body.#T4#
daBell steps to the side to avoid the strikes from Keskinen.
daBell throwing a counter right hand but Keskinen manages to avoid it.
daBell takes a shot right to the bread basket.
daBell has his head snapped back a nice jab. A little nod from daBell there as he acknowledges the shot.
The crowd are loving this. Great action here.
daBell throws a lazy right hand but Keskinen sees it coming a mile off and sidesteps it easily.
Keskinen wants to clinch.
daBell just misses with a punch to the body.
Keskinen takes a swing at daBell's ribcage but misses.
daBell dips down and scores with a jab to the body.
daBell throws a hook to the body but it doesn't connect.
Keskinen throws a hook but daBell blocks it.

And that's the end of the fight!
Ringz daBell showed his dominance in that final round.
I think daBell has won this one but let's see what the judges have to say. 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 Frank Dennis scores the fight 29:28
Judge Robert Twigg scores the fight 30:28
Judge Gwen Towbar scores the fight 29:28

In favor of your winner, by unanimous decision... Ringz daBell!

Ringz daBell made sure to mention his sponsor, UnderGround Supplements in his post fight interview.

 

Event: GC 360 Sideman vs Merel     
Date:   Aug 15, 2020
#R1#
The bell rings for round one and we are underway!#CL2#
Keskinen tries to keep at a distance but Weecharangsan has taken the fight into the clinch.
Weecharangsan stalling the fight.
Weecharangsan scores with a shoulder strike.
Keskinen tries to land a knee to the head but Weecharangsan blocks with his arms.
Keskinen misses with a knee to the head.
Weecharangsan just leaning against Keskinen, taking a breather.
Weecharangsan tries to land a knee to the head but misses.
Keskinen misses with the head strike.
Weecharangsan lands a nice shot to the body.
Both guys are working to get underhooks.
Keskinen letting Weecharangsan take a breather here.
Weecharangsan tries a knee to the head but Keskinen blocks it.
Keskinen tries to land a knee to the head but Weecharangsan blocks with his arms.
We've had a slow start to the round here - hopefully the action picks up.
Weecharangsan looking to throw knees to the head but Keskinen is blocking nicely.
Weecharangsan blocks a body shot from Keskinen.
Keskinen with a knee to the head.
Keskinen lands a knee to the head.
Keskinen creates a bit of space for himself and sneaks an elbow through Weecharangsan's defenses.
The crowd cheering loudly, showing their appreciation for the quality fight we're seeing here.
Weecharangsan is stalling here. #T1#
Keskinen trying to land knees to the body.
Keskinen tries a knee to the head but he's missed.
The pace really dropping off here, momentarily.
Keskinen with the Thai clinch. He's looking to land a big knee but he's not managed it this time.
Keskinen misses the knee to the body. Nice hip positioning from Weecharangsan.
Keskinen tries to throw a body punch but Weecharangsan avoids it by throwing Keskinen back against the cage.
Keskinen misses with a knee to the head.
Weecharangsan tries a knee to the head but he's missed.
Keskinen with the Thai clinch. He's looking to land a big knee but he's not managed it this time.
Weecharangsan on the defensive, avoiding the knees to the body.
Weecharangsan throws a hook to the body. More of an arm punch but it's all scoring with the judges.
Weecharangsan leaning against his opponent.
Keskinen looking to throw knees to the head but Weecharangsan is blocking nicely.
Keskinen misses with a short punch on the inside.
Weecharangsan tries to land a knee to the head but misses.
A real battle for position is taking place between these two warriors.
Weecharangsan pushes Keskinen back against the cage and lands a hook to the side of the head.#T2#
A bit of stalling here from Keskinen.
Weecharangsan looking to throw knees to the head but Keskinen is blocking nicely.
Keskinen throws a punch but it's blocked by Weecharangsan.
Weecharangsan stalling the fight.
Weecharangsan stalling against the cage.
Our sources have told us that Keskinen has been working on his elbows in the gym.
Weecharangsan misses with a short punch on the inside.
Keskinen lands a knee to the head.
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!
A real battle for position is taking place between these two warriors.
A head punch blocked on the inside by Weecharangsan.
Keskinen lands with a quick shot inside that doesn't really do much damage.
Keskinen tries a knee to the head but Weecharangsan blocks it.
Weecharangsan being controlled against the cage.
A hook to the body from Weecharangsan.
Weecharangsan trying to control the position but instead, Keskinen has worked for underhooks and has pushed Weecharangsan into the cage.
Keskinen blocks a couple of punches on the inside. #T3#
Weecharangsan pushes Keskinen back against the cage and lands a hook to the side of the head.
Weecharangsan creates a bit of distance and throws an elbow that only just misses.
Keskinen looking to throw knees to the head but Weecharangsan is blocking nicely.
Weecharangsan working some nice short punches in the clinch.
Keskinen blocks an uppercut.
Weecharangsan stalling against the cage.
Keskinen missing with knees to the body.
Keskinen lands a knee to the head.
Knees in the clinch landing for Keskinen.
Keskinen lands with a short punch from the clinch.
Keskinen tries a knee to the head but he's missed.
Weecharangsan blocks an uppercut.
With the fighters up against the cage, Keskinen throws an elbow but misses.
Weecharangsan takes a knee right on the jaw!
Keskinen is looking to score with knees to the body. Maybe he'll change it up and go body then head. Weecharangsan is defending well for now.
The crowd are loving this. Great action here.
Weecharangsan misses with a short punch on the inside.
Keskinen managing to block the knees to the body from Weecharangsan. #T4#
Keskinen lands an elbow that stopped Weecharangsan in his tracks for a moment.
Weecharangsan on the defensive, avoiding the knees to the body.
With the fighters clinched against the cage, Weecharangsan creates a bit of distance for himself and scores with a nice uppercut.
Both fighters working to control the clinch.
Keskinen with the Thai clinch. He's looking to land a big knee but he's not managed it this time.
Weecharangsan is struggling to control the position.
Keskinen misses with a knee to the head.
Keskinen fails to land with a short punch on the inside.
A head punch on the inside from Keskinen fails to land.
Keskinen tries to land a knee to the head but Weecharangsan blocks with his arms.
Keskinen misses with some punches.
Weecharangsan is looking to control Keskinen's arms but Keskinen gets an underhook and turns him. Now Weecharangsan has his back to the cage.
Weecharangsan lands an uppercut.
Weecharangsan lands a shot to the body.
A short right from Weecharangsan on the inside.
Keskinen managing to block the knees to the body from Weecharangsan.
Weecharangsan managing to block the knees to the body from Keskinen.
Keskinen looking to throw knees to the head but Weecharangsan is blocking nicely.
And that’s the end of the round – the fighters go back to their corners.

Veikko Keskinen dominated that round.
OK. That's time! The bell goes and we're back to the action.#R2##CL2#
Weecharangsan takes the fight into the clinch.
Keskinen fails to land with a short punch on the inside.
Weecharangsan lands a short shot on the inside that snaps the head of Keskinen backwards.
Keskinen avoids the elbow strike from Weecharangsan, against the cage.
Keskinen blocks an uppercut.
Weecharangsan has a couple of punches blocked by Keskinen.
Keskinen blocking some punches.
Weecharangsan looking to throw knees to the head but Keskinen is blocking nicely.
Weecharangsan softening up his opponent with strikes, against the cage.
Keskinen missing with knees to the body.
Keskinen pushes off an throws an elbow but Weecharangsan leans to the side and avoids it. We're back to clinching against the cage.
Weecharangsan taking a breather.
We've had a slow start to the round here - hopefully the action picks up.
Weecharangsan stalling in the clinch but Keskinen improves position.
Weecharangsan digs a right hand into Keskinen's ribs. Those have got to be taking their toll on Keskinen's gas tank.
Keskinen being controlled against the cage.
Nice body punch from Weecharangsan. #T1#
A quick uppercut on the inside from Weecharangsan.
Keskinen throws an elbow but it's blocked.
Keskinen tries to land knees in the clinch but Weecharangsan avoids the damage to the body.
Weecharangsan managing to block the knees to the body from Keskinen.
Keskinen pushes Weecharangsan back against the cage and lands a hook to the side of the head.
Weecharangsan lands a hook to the body. It's hard to tell if that hurt Keskinen or not.
Weecharangsan connects with a knee to the head.
Keskinen with the Thai clinch. He's looking to land a big knee but he's not managed it this time.
Weecharangsan is struggling to control the position.
Weecharangsan tries to land a knee to the head but Keskinen blocks with his arms.
Weecharangsan scores with a shoulder strike.
A quick uppercut on the inside from Weecharangsan.
Still in the clinch, Weecharangsan scores with a nice short uppercut.
A knee to the head by Keskinen.
Wooooo! Give it up for these two warriors! They are putting on a show!
Weecharangsan lands an uppercut.
Keskinen tries a body shot but Weecharangsan blocks it.
Keskinen tries to land a knee to the head but misses.
Keskinen tries to land a knee to the head but Weecharangsan blocks with his arms. #T2#
A nice right hand lands inside from Keskinen.
Keskinen throws a knee to the head but misses.
Weecharangsan blocks a couple of punches on the inside.
Weecharangsan lands with a quick shot inside that doesn't really do much damage.
Keskinen lands with a quick shot inside that doesn't really do much damage.
Keskinen is trying to wear down his opponent with knees to the body.
Keskinen looking to throw knees to the head but Weecharangsan is blocking nicely.
Keskinen looking to throw knees to the head but Weecharangsan is blocking nicely.
Both fighters are absolutely exhausted here.
Weecharangsan swings away with an uppercut that misses.
Keskinen leaning against his opponent.
Weecharangsan avoiding damage as Keskinen throws knees to the body.
Weecharangsan blocking some punches.
Weecharangsan lands with a short punch from the clinch.
Keskinen tries to land a knee to the head but misses.
Keskinen lands with a light punch inside.
Weecharangsan using the Thai plumb to throw knees but Keskinen has his back arched nicely, preventing the strike.
Weecharangsan tries a knee to the head but he's missed.
Keskinen misses with a knee to the head. #T3#
A short right from Weecharangsan.
Keskinen misses with a knee strike.
Weecharangsan stalling the fight.
Keskinen throws a head punch that misses.
Weecharangsan on the defensive, avoiding the knees to the body.
A nice left hand lands by Weecharangsan. #ROC2#Keskinen is rocked!
A nice left hand lands by Weecharangsan.
Oh Keskinen is still all over the place! His legs are completely gone! Will he be able to recover?!!
Weecharangsan lands with a short head shot on the inside.
Weecharangsan creates some distance for himself and unleashes a massive uppercut that sends Keskinen's eyes rolling into the back of his head! Keskinen drops to his knees and Weecharangsan pours it on with more strikes until the referee steps in to end the bout!

Ladies and gentlemen, after 3:35 of round 2, we have a winner by way of TKO (Strikes). Chakrii Weecharangsan!
Chakrii Weecharangsan managed to slip a mention for his sponsors, Dark Knight Nutrition, into his post fight interview.

 

Event: GC 357 Shabanov vs Hiko     
Date:   Jul 25, 2020
#R1#
The bell rings for round one and we are underway!
Whitaker scores with a nice body kick.
Keskinen falls off balance throwing a combination
and Whitaker counters with a nice jab to the body that keeps Keskinen thinking.
Keskinen avoids the body shot from Whitaker .
Whitaker buckles his opponent's knee momentarily with a nice leg kick.
Keskinen cracks Whitaker with a right hand to the side of the head.
Whitaker uses some good footwork to avoid the body shot by Keskinen.
Whitaker chopping away at his opponent's legs.
We've had a slow start to the round here - hopefully the action picks up.
Whitaker throws a body punch but Keskinen moves out of range.
An attempted straight right counter from Keskinen misses the target.#CL2#
Whitaker clinches up with Keskinen and pushes him back against the cage.
Keskinen misses with a knee to the head.
Whitaker misses with a hook to the ribs. #T1##BC2#
Whitaker breaks the clinch and we return to the middle of the mat.
Keskinen looks shocked there as he takes a right hand to the temple.
Whitaker on the wrong end of a decent looking cross there.
Keskinen avoids a lazy jab quite easily.
Whitaker throws a left and a right that both miss
and Keskinen cracks him with a counter punch right on the button.
Whitaker throws a head kick that connects with a bit of head and a bit of hand.
Nice jab there from Whitaker .
Roy Whitaker seems to be the more aggressive standup fighter in this bout.
Keskinen closes the distance and takes a jab right on the nose as he does so.
Keskinen throws a big shot that misses.
Whitaker goes for a high kick. It partially lands.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Whitaker throws a hook but Keskinen blocks it.
Keskinen throws a big counter combination but Whitaker scrambles out of danger and avoids any damage.#T2#
Whitaker bobbing and weaving, closes the distance and lands a hook to the side of Keskinen's head.
Whitaker throws a leg kick
and Keskinen counters with a quick right hand to the jaw.
Keskinen blocks a head kick by Whitaker .
Whitaker looks to score with a combo but nothing lands.
Keskinen was looking to counter that move with a punch but didn't quite pull the trigger.
Keskinen wants to clinch.
Keskinen swings widly with a right hand
and Whitaker connects with a straight left hand counter down the middle.
Whitaker moves out of range of the strikes.#T3#
Keskinen throws a body shot but no joy.
Whitaker doesn't react quick enough there as he takes a shot to the body.
Keskinen steps to the side to avoid the strikes from Whitaker .
An attempted straight right counter from Keskinen misses the target.
Whitaker avoids a lazy jab quite easily.
Whitaker misses with a head kick.
An attempted straight right counter from Keskinen misses the target.
Whitaker misses with a body shot. Nice footwork from Keskinen.
Whitaker slips a jab and a cross from Keskinen.
Keskinen looks to have improved his striking defense since last time we saw him fight.
Whitaker misses with a body kick.
Keskinen was looking to counter that move with a punch but didn't quite pull the trigger.
Whitaker turns his hip over beautifully as he lands a nice leg kick.
Whitaker looks to score with a jab to the body but Keskinen is just out of range.#T4#
Keskinen throws a hook but Whitaker avoids it easily.
Keskinen throws out a token jab with nothing on it.
Keskinen closes the distance looking to clinch
and Keskinen takes a counter punch right on the button for his troubles.
Whitaker throws a series of punches but Keskinen avoids them all with ease.
Keskinen swung with a counter right hand that didn't connect.
Whitaker throws a combination that misses
letting Keskinen counter with a right hand.
Whitaker misses with a hook.
It looked like Keskinen was trying to counter with a body shot coming off that last attack from Whitaker .
Fantastic stuff here - a very entertaining period of action, which has drawn cheers from the crowd.
Whitaker cracks Keskinen with a hook to the jaw. Both fighters smile at eachother and high-five before getting back down to business.
And that’s the end of the round – the fighters go back to their corners.

Roy Whitaker dominated that round.
The minute break is over - no more time for sponges and pep talks - back to the action!#R2#
Whitaker gets off balance looking for a body kick
and Keskinen counters with a lovely straight right hand!
Thud! ouch! good body kick from Whitaker - that will leave a mark!
Keskinen misses with an uppercut. Whitaker saw that one coming.
Roy Whitaker seems to be getting the better of the standup.
Whitaker getting the better of the striking in that exchange.
A left lands for Keskinen.#CL2#
Whitaker has closed the distance and engaged Keskinen in a clinch.
Keskinen tries to land knees in the clinch but Whitaker avoids the damage to the body.
We've had a slow start to the round here - hopefully the action picks up.#BC2#
Whitaker pushes off and circles away, back to the middle of the mat.
Whitaker explodes with a nice body kick and back out of range. Nice work.
Whitaker looks to land a combination but Keskinen avoids it well.
Keskinen throws a jab but it's blocked by Whitaker . #T1#
Whitaker lands a leg kick. The shin dug right into the meat of the thigh.
Keskinen just misses with a punch to the body.
Whitaker walks forward and throws out a flicking leg kick. Keskinen checks it nicely though, as he moves to the side.
An attempted straight right counter from Keskinen misses the target.
Whitaker throws a combination that misses
and Keskinen connects with a straight left hand counter down the middle.
Whitaker throws a hook but Keskinen blocks it.
A counter left hand to the body from Keskinen misses its target.
Roy Whitaker is looking to throw some combinations by the looks of things.
Whitaker misses with a kick to the body.
Whitaker fakes a head punch and goes low to the body. Nicely done.
Keskinen is really head hunting here, hardly looking to strike to the body at all.
Keskinen lands with a right hand.
Whitaker drops his hands momentarily and Keskinen takes advantage with a crisp shot to the head. #T2#
Whitaker lands with a nice low kick. That'll leave a bruise.
Keskinen takes a kick to the body and keeps moving.
Keskinen tries to clinch up.
Whitaker is looking for the big counter here.
Whitaker misses with a wild combination.
Keskinen appears to be looking for a counter punch to the body.
Whitaker goes to the watering hole and comes back with a big thumbs up from the judges as he scores a three punch combo.
This is a great period of action - very entertaining stuff!
Whitaker throws a leg kick but Keskinen checks it.
Keskinen is looking to counter punch.
Some wild striking there from Whitaker . #T3#
Whitaker tries to land a leg kick but Keskinen saw it coming and moves away.
Keskinen swung with a counter right hand that didn't connect.
Whitaker misses with the combination.
Whitaker lands a really nice looking cross but Keskinen seems unphased.
Keskinen throws a right hand that misses
and Whitaker counters with a stiff right hand.
Keskinen throws a monster uppercut resembling something out of street fighter but it doesn't land.
A left and a right from Whitaker both land. Nice combination.
Whitaker is looking to clinch. #T4#
Keskinen staying out of range there.
Keskinen swings for the body but Whitaker moves out of range.
Keskinen misses with an uppercut.
A big right from Whitaker misses.
Keskinen misses with an uppercut. Whitaker saw that one coming.
A good leg kick by Whitaker .
Whitaker feints and then cracks Keskinen's leading leg with a nice low kick. He's obviously looking to slow Keskinen down.
Wooooo! Give it up for these two warriors! They are putting on a show!
Keskinen lands a nice shot to the body.
Whitaker misses with a combination
and Keskinen counters with a nice uppercut.
And that’s the end of the round – the fighters go back to their corners.

Roy Whitaker showed his class in that round. I'd imagine he'll take it on all the scorecards.
That's the end of the interval. I'm sure that seemed a lot quicker than a minute for our two fighters! Back to the action. This is the final round!#R3#
A slow jab from Whitaker misses its intended target.
Keskinen throws a poor cross that misses
and Whitaker counters with a stiff right hand.
Keskinen with a nice cross.
Whitaker misses with a right hand
letting Keskinen counter with a right hand.
Keskinen slips a jab and a cross from Whitaker .
Donk. Keskinen catches Whitaker right on the button with a cross.
Whitaker looks to land a left hand but Keskinen moved out of range nicely.
We've had a slow start to the round here - hopefully the action picks up.
Keskinen doesn't manage to clinch there - Whitaker circles away.
Whitaker has used his reach advantage pretty well so far tonight.
Whitaker lands a jab.
Whitaker misses with a leg kick
and Whitaker takes a counter punch right on the button for his troubles. #T1#
Keskinen takes a solid shot to the body. That one hurt him but he's trying not to show it.
Keskinen avoids a punch combination nicely.
Keskinen ducks under a wild hook from Whitaker .
Keskinen blocks a jab.
An attempted straight right counter from Keskinen misses the target.
Whitaker swings wildly with a right hand that was never going to find it's target.
Keskinen appears to be looking for a counter punch to the body.
Whitaker swings for the body but Keskinen moves out of range.
A telegraphed right hand from Whitaker misses the target.
Keskinen was looking to counter that move with a punch but didn't quite pull the trigger.
Whitaker shapes like he's going to throw a leg kick but settles back down.
Veikko Keskinen has stepped it up - he knows he needs a finish here!#T2#
Whitaker fakes a head shot and lands one to the body.#CL2#
Whitaker closes the distance and clinches.
Keskinen working on landing some head shots here - that one got through nicely.
Keskinen throws a head punch that misses.
Keskinen gets through Whitaker 's defenses to land a nice punch to the side of the head.
Whitaker is trying to force a seperation but Keskinen has the dominant position.
Whitaker takes a knee right on the jaw!
Whitaker managing to block the knees to the body from Keskinen.
This has been an exciting period of action!#BC2#
Whitaker breaks the clinch and we return to the middle of the mat.
Whitaker clobbers Keskinen with an overhand right that has the crowd gasping. That made a horrendous noise.
Keskinen throws a jab when Whitaker was well out of range.
Keskinen misses with a double jab
and Keskinen takes a counter punch right on the button for his troubles. #T3#
Whitaker throws a head kick that misses
and Keskinen counters with a straight punch to the midsection.
Whitaker thuds his shin into the meat of Keskinen's side.
Whitaker throws a sloppy head kick and Keskinen moves out of range easily.
Keskinen staying out of range there.
Whitaker keeps Keskinen at a distance using the push kick.
Whitaker scores with a sloppy right hand. Keskinen should have avoided that one.
Whitaker lands with a nice low kick. That'll leave a bruise.
Whitaker lands the left hand.
Roy Whitaker is fighting for a decision - hopefully he's judged it right and he's actually winning the fight.#T4#
Whitaker is looking to chop away at Keskinen's legs.
Keskinen went nuts there looking for a big combo counter but none of the flurry connected.
Keskinen is hobbling a little on that front leg after taking quite a few leg kicks so far in this fight.
Whitaker lands a leg kick that knocks Keskinen off balance momentarily.
Whitaker throws a big shot that misses.
A slow jab from Whitaker misses its intended target. #CL#
Keskinen rushes Whitaker and pushes him back against the cage in a clinch.
Whitaker misses with the head strike.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Whitaker blocks a body shot from Keskinen.
Keskinen throws a vicious knee straight up the middle but Whitaker blocks it with crossed arms.
A nice left hand lands by Whitaker . #BC2#
Whitaker breaks from the clinch.
Keskinen slips a jab from Whitaker .
Keskinen went nuts there looking for a big combo counter but none of the flurry connected.
Whitaker tries to bum rush Keskinen with a series of wild strikes but Keskinen uses good footwork to avoid the assault.

And that's the end of the fight!
Roy Whitaker comfortably won the final round on my scorecard.
I've got Whitaker winning every round here. Surely the decision will go his way and he'll pick up a well deserved decision victory. 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 Wesley Smith scores the fight 27:30
Judge Stewart Dunkirk scores the fight 27:30
Judge Daniel Franklin scores the fight 27:30

In favor of your winner, by unanimous decision... Roy Whitaker !

Roy Whitaker decided to go for the less than humble approach in his post fight interview, telling everyone how he is going to conquer the world. The crowd seemed to like it when really that sort of approach could have gone either way.

 

Event: SAFO 63     
Date:   Jun 20, 2020
#R1#
The bell rings for round one and we are underway!
Gracie gets his takedown attempt stuffed easily
and Keskinen counters with a straight right hand.
No luck with that takedown attempt from Gracie.
Keskinen cracks Gracie with an open hand slap.
Keskinen connects with a right hand. Gracie shakes it off.
Gracie shoots in but doesn't get the takedown
and Keskinen counters with a straight punch to the midsection.
That's three failed takedown attempts in the round for Kron Gracie. That's going to take a lot out of him.
We've had a slow start to the round here - hopefully the action picks up.
Keskinen lunges at Gracie with a hook that half lands and is half blocked by Gracie's hand.
Gracie doesn't succeed with the takedown
and Keskinen counters with a two punch combo.
Gracie changes levels and looks for a double leg takedown. Keskinen tries to avoid it but Gracie manages to keep hold of a leg and drag Keskinen to the ground. Keskinen escapes though and pops straight back up to his feet. #T1#
Keskinen throws a shot to the body.
Gracie is breathing heavily.
Gracie takes one to the chin there.
Gracie gets his takedown attempt stuffed easily
enabling Keskinen to counter with a crisp jab. #ROC2#Gracie is rocked!
We've been informed that Keskinen has been sparring a lot of Muay Thai in the buildup to this fight so let's see if that has an impact on the result.
Keskinen fakes the body blow, causing Gracie to drop his hands! Left hook to the temple! Gracie goes stiff, and falls face first into the mat. Goodnight!

Ladies and gentlemen, after 1:31 of round 1, we have a winner by way of KO (Punch). Veikko Keskinen!
A relieved looking Veikko Keskinen thanked the fans for their support and gave the usual line about them being amazing. They seemed to believe that he actually meant it.

 

Event: SAFO 62 Marston v Frost     
Date:   May 23, 2020
#R1#
Burns throws a right hand that misses
and Keskinen counters with a crisp hook to the side of the head. #CL#
Keskinen pushes Burns up against the cage in a clinch.
Burns is trying to break the clinch but Keskinen has him pressed against the cage.
Keskinen tries to land a knee to the head but Burns blocks with his arms.
We've been informed that Burns has been sparring a lot of Muay Thai in the buildup to this fight so let's see if that has an impact on the result.
A short right from Keskinen.
Keskinen scores with a shot to the side of Burns's head.
Burns has had enough of the clinch and is looking to separate.
Our sources have told us that Keskinen has been working on his elbows in the gym.
Keskinen scores with a knee to the head.
Keskinen misses with a knee strike.
A short body shot lands from Keskinen as the two fighters clinch.
Keskinen lands a short shot on the inside that snaps the head of Burns backwards.
A frustrated look appears on Burns's face as he tries to break the clinch.
Keskinen lands a shoulder strike.
Keskinen lands a nice shot to the body.
The crowd cheering loudly, showing their appreciation for the quality fight we're seeing here.
Burns wants to strike at distance but he can't break free of the clinch.
Burns wants to get back to striking at distance but Keskinen won't allow it.
Keskinen working some nice short punches in the clinch.
Burns working hard to break the clinch.#T1#
Keskinen scores with a nice hook to the head.
Burns blocks a knee to the body. He'll have a nicely bruised forearm in the morning.
Keskinen lands a body punch in the clinch.
Keskinen keeps the fight in the clinch, despite Burns's efforts to push away.
Keskinen misses with a knee to the head.
Keskinen lands a shoulder strike.
Keskinen tries to land a knee to the head but Burns blocks with his arms.
Keskinen creates a bit of space for himself and sneaks an elbow through Burns's defenses.
Keskinen lands a knee to the head.
Keskinen with an attempt at a knee that misses.
Keskinen tries to land a knee to the body but he is off balance and Burns avoids it.
Burns wants to break free. God knows he wants to breaaaak freeee.
Keskinen connects with a knee to the head.
Burns has had enough of the clinch and is looking to separate.
Keskinen unloads a knee to the mid-section. Burns lets out a prehistoric sounding urrrrgh.
A hook to the body from Keskinen.
The crowd cheering loudly, showing their appreciation for the quality fight we're seeing here.
A quick uppercut on the inside from Keskinen. #T2##BC2#
Burns breaks the clinch and we're back to striking at distance.
Keskinen avoids the head kick by Burns.
Burns thows a leg kick but Keskinen checks it
and Keskinen connects with a straight left hand counter down the middle.
Keskinen pushing out the jab but it's not landing.
Burns is loading up here, looking for a big counter of his own.
Burns throws a sloppy head kick and Keskinen moves out of range easily.
Keskinen blocks a head kick by Burns.
It looked like Keskinen wanted to counter with a hook but didn't fully commit.
Keskinen works the jab nicely.
Burns misses with a double jab
and Burns takes a counter punch right on the button for his troubles.
Alec Burns seems to be the more aggressive standup fighter in this bout.
A low kick from Burns is predictable there
and Keskinen counters with a quick right hand to the jaw.
Burns throws a head kick that misses
and Keskinen counters nicely by changing levels and landing a hook to the body.#T3#
Burns misses with a right hand
and Keskinen cracks him with a counter punch right on the button.
Burns throws a monster uppercut resembling something out of street fighter but it doesn't land.
Burns misses with a half-hearted attempt at a head kick.
Keskinen fakes high and swings low for a body shot but Burns manages to avoid it.
Burns throws a poor cross that misses
and Keskinen counters with a crisp hook to the side of the head.
Keskinen fakes high and swings low for a body shot but Burns manages to avoid it.
Burns throws a head kick that misses and slips in the process. He scrambles back to his feet and the fighters circle.
Burns throws a sloppy head kick
and Keskinen counters with a good right hand that lands right on the jaw.
Keskinen lands an overhand left. A wild punch that just about connected.
Burns throws a head kick that misses and slips in the process. He scrambles back to his feet and the fighters circle. #T4#
Keskinen displaying good standup as he scores with a three punch combination.
Keskinen lands a lovely overhand right.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
A shot to the liver by Keskinen. Beautiful body shot.
Burns throws a head kick that misses
and Burns takes a counter punch right on the button for his troubles. #CL#
Keskinen clinches up against the cage.
Keskinen with the Thai clinch, lands a knee to the head.
Keskinen has Burns pressed against the cage, preventing Burns from circling away and getting back to striking at range.
Keskinen digs a right hand into Burns's ribs. Those have got to be taking their toll on Burns's gas tank.
Keskinen scores with a knee to the head.
Keskinen scores a nice knee to the body.
Keskinen lands a hook that snaps the head of Burns backwards.
The crowd applaud the fighters' efforts here as the round comes to an end.
Keskinen lands on the inside with an uppercut. #BC2#
Burns escapes the clinch and we're back to striking.
And that’s the end of the round – the fighters go back to their corners.

Veikko Keskinen dominated that round.
That's time! Keskinen's corner gives him a slap on the ass as he gets ready to fight.
#R2#
Burns throws a jab, cross combination which is slipped
and Keskinen counters nicely by changing levels and landing a hook to the body.
Oooooooooooh, not good. A low kick from Burns lands where it shouldn't have, right in the... well, you know what he did? He kicked him in the penis. He's injured, injured bad. The referee sends both fighters to their corners and Keskinen has 5 minutes to recover. He's OK now though... a thumbs up from Keskinen and we're back underway with a touch of gloves.
Keskinen avoids the head kick by Burns.
Burns throws a head kick that misses and slips in the process. He scrambles back to his feet and the fighters circle.
Burns falls off balance throwing a combination
and Keskinen cracks him with a counter punch right on the button.
Decent striking displayed by Burns there.
We've had a slow start to the round here - hopefully the action picks up.
Keskinen stalks Burns and leaps in with a furious combination of punches. Uppercuts and crosses smash into Burns's face. Burns staggers backwards, shaken.
Burns jabs. That one connects to the head of his opponent.
Burns rushes in with a sloppy looking punch
and Keskinen counters with a nice uppercut.
Alec Burns is looking to throw some combinations by the looks of things.
Burns misses with a right hand
and Keskinen connects with a straight left hand counter down the middle.#T1#
Burns gets his head snapped back by a nice shot there.
Keskinen lands with a cross.
Burns thows a leg kick but Keskinen checks it
and Keskinen connects with a straight left hand counter down the middle.
Burns moves his head to the side to avoid a jab but walks straight into a cross.
Burns misses with a right hand
and Keskinen makes him pay by landing a nice hook to the body before moving out of range.
Burns misses with a double jab
and Keskinen counters with a straight right hand.
Burns throws a jab, cross combination which is slipped
and Keskinen counters with a shot to the ribs. That looked like it hurt.
Veikko Keskinen is winning the standup battle so far.#T2#
Burns throws a combination that misses
and Keskinen connects with a straight left hand counter down the middle.
Burns is breathing heavily.
Burns throws a jab, cross combination which is slipped
and Keskinen counters with a crisp hook to the side of the head.
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!
Keskinen connects nicely with a jab. Noted by the judges no doubt.
A low kick from Burns misses
and Keskinen makes him pay by landing a nice hook to the body before moving out of range.
A jab lands there for Keskinen.#CL#
Keskinen has Burns up against the cage in a clinch.
Keskinen lands a body shot.
Keskinen lands an elbow that stopped Burns in his tracks for a moment. #CUT#
It looks like Alec Burns has been cut.
Burns has had enough of the clinch but Keskinen keeps him there for the moment.
Keskinen connects with a knee to the head.
Keskinen landing knees to the head.
Burns has a pretty nasty looking mouse under his right eye.
Burns wants to push off and get back to the center of the mat but Keskinen has him pressed against the cage.#T3#
A hook to the body from Keskinen.
A knee to the head by Keskinen.
Keskinen stays in close to his opponent and throws a right hand to the body.
Keskinen with an attempt at a knee that misses.
Keskinen lands an elbow that stopped Burns in his tracks for a moment.
Burns takes a shot to the head.
Keskinen misses with a knee to the head.
Keskinen with a knee to the head.
A right handed body shot lands from Keskinen.
Keskinen lands an elbow that stopped Burns in his tracks for a moment.
Keskinen throws a hook to the body. More of an arm punch but it's all scoring with the judges.
A frustrated look appears on Burns's face as he tries to break the clinch.
Keskinen connects with a nasty looking knee right to Burns's face. #ROC#
Burns is rocked!
The crowd cheering loudly, showing their appreciation for the quality fight we're seeing here.
Keskinen landing knees to the body. They look like they could hurt.
Keskinen connects with a nasty looking knee right to Burns's face.
Burns is still on wobbly legs! Can Keskinen finish him?
Keskinen with an attempt at a knee that misses.
Burns seems to have recovered his senses.#T4#
Burns takes a knee right on the jaw!
Keskinen lands with a good tight uppercut to the head.
Keskinen presses Burns against the cage and delivers a mid-strength body shot.
Burns takes a shot to the head.
Burns tries to break the clinch but Keskinen is controlling the position.
Burns takes a knee right on the jaw!
Keskinen gets an overhook and lands an elbow to the side of the head.
Burns is trying to break the clinch but Keskinen has him pressed against the cage.
Burns takes a knee right on the jaw!
Burns is looking to break free of the clinch but Keskinen has double underhooks.
Keskinen is really dominating this fight. Is there anything that Burns can do to turn this around?
Keskinen putting his Muay Thai to good use. He has Burns in a tight clinch and is doing some damage with knees to the body.
Keskinen tries to land a knee to the head but misses.
The crowd applaud the fighters' efforts here as the round comes to an end.
Keskinen looking to throw knees to the head but Burns is blocking nicely.
Burns's head jolts backwards as he takes an uppercut right on the button!
Keskinen scores with an uppercut up the middle.
Keskinen lands a right uppercut that snaps the head of Burns backwards.
And that’s the end of the round – the fighters go back to their corners.

Veikko Keskinen dominated that second round.
The cut man is working on Alec Burns's cut.
The referee calls time. The cornermen exit stage left and we're back to business. This is the final round!
#R3#
Keskinen with a nice cross.
A cross from Burns lands.
Burns throws a head kick that misses
letting Keskinen counter with a right hand.
A head kick by Burns misses
and Keskinen counters with a nice uppercut.
Burns throws a head kick that misses.
Keskinen went nuts there looking for a big combo counter but none of the flurry connected.
Burns throws a lazy uppercut
and Keskinen counters with a crisp hook to the side of the head.
Burns throws a sloppy head kick and Keskinen moves out of range easily.
We've had a slow start to the round here - hopefully the action picks up.#CL#
Keskinen forces Burns back against the cage and clinches.
Burns working hard to break the clinch.
Burns tries to circle away but Keskinen has him pinned against the cage.
Burns takes a big intake of breath there - he's definitely tired.
Keskinen gets an overhook and lands an elbow to the side of the head. #T1#
Burns takes a knee right on the jaw!
Keskinen lands a damaging elbow.
Burns is trying to break the clinch but Keskinen has him pressed against the cage.
A quick uppercut on the inside from Keskinen.
A short uppercut from Keskinen.
Keskinen throws a vicious knee straight up the middle but Burns blocks it with crossed arms.
Keskinen unloads a knee to the mid-section. Burns lets out a prehistoric sounding urrrrgh.
Keskinen connects with a nasty looking knee right to Burns's face.
Keskinen lands a big knee to the head and Burns goes down! Keskinen pounces and finishes the fight with strikes! He jumps to his feet and celebrates with the crowd!

Ladies and gentlemen, after 1:39 of round 3, we have a winner by way of TKO (Strikes). Veikko Keskinen!
After winning the bout, Veikko Keskinen thanked all his fans and promised he'd do even better in his next fight. The crowd seemed to love his humility.
The defeated Alec Burns had this to say: 'I whooped his ass he caught me with some lucky shit '.

 

Event: SAFO 58 Frost v IsMore II     
Date:   May 06, 2020
#R1#
Simon fakes and then throws a beautiful body shot. Keskinen looks a bit winded and takes a step backwards to take a breath.
Simon throws a monster uppercut resembling something out of street fighter but it doesn't land.
Keskinen is loading up here, looking for a big counter of his own.
Simon swats away the attempt to clinch by Keskinen.
The fight stays on the outside here - Keskinen looks like he's thinking about clinching though.
Keskinen cracks Simon with an open hand slap.
We've been hearing reports that Simon has been drilling takedowns in recent sessions so let's see if that has an impact on the result of this fight.
We've had a slow start to the round here - hopefully the action picks up.
Simon fakes and then throws a beautiful body shot. Keskinen looks a bit winded and takes a step backwards to take a breath.#T1#
A telegraphed right hand from Simon misses the target.
Simon takes a shot to the eye socket. That's gotta hurt.
Keskinen throws a lazy uppercut
and Simon counters with a nice uppercut. #CUT#
It looks like Veikko Keskinen has been cut.
Simon throws a hook to the body but it doesn't connect.
Simon throws a jab but it's blocked by Keskinen.
Keskinen swings wildly with a right hand that was never going to find it's target.
Keskinen misses with a jab to the body
and Simon connects with a straight left hand counter down the middle.
Simon is pinned up against the cage taking some big shots here. The referee is looking closely deciding whether he should stop the fight. #T2#
Keskinen tries to land with a swinging hook to the body but Simon was well out of range. Poor timing from Keskinen.#CL2#
Keskinen has taken the fight to the clinch. #BC#
Simon manages to break the clinch.
Keskinen takes a shot to the nose. Hopefully that hasn't broken it.
This has been an exciting period of action!
Nice defenses there by Simon.
Simon throws a lazy right hand but Keskinen sees it coming a mile off and sidesteps it easily.
Keskinen lands an overhand right.
Keskinen tries to close the distance and clinch up against the cage but Simon paws at him with a jab and circles away.#T3#
Keskinen swings wildly with a right hand that was never going to find it's target.
Simon drops down looking for a counter takedown but Keskinen sprawls and moves away.
Keskinen swings widly with a right hand
and Simon counters with a lovely straight right hand!
Keskinen ducks under a wild hook from Simon.
Simon lands with an uppercut that bounces Keskinen off the cage and back into range.
Keskinen throws a shot from downtown. Simon moves away and avoids it.
Simon appears to be looking for a counter takedown.
Simon throws a monster uppercut resembling something out of street fighter but it doesn't land.
Simon looks to throw the jab but Keskinen is out of range.
Simon looks to score with a jab to the body but Keskinen is just out of range.#T4#
Simon fakes a couple of low kicks, before throwing one on the third attempt. It connects and Keskinen has to reset his feet before getting ready to engage.
Simon fakes high and swings low for a body shot but Keskinen manages to avoid it.
Keskinen looks like he wants to counter punch here.
Simon missing with a left hand there. Keskinen was out of range so wasted energy throwing that one.
A countering left hand to the body from Keskinen misses.
Keskinen jabs at Simon's body.
A swing and a miss from Keskinen.
It appears Simon was looking to counter with a kick there.
Keskinen defending well as Simon loads up on a big left hand.
Simon scores with a nice right hand.
And that’s the end of the round – the fighters go back to their corners.

Jay Simon dominated that round.
The cut man is working on Veikko Keskinen's cut.
The referee calls time. The cornermen exit stage left and we're back to business.
#R2#
Keskinen fails with an attempt to clinch.
A jab from Simon misses.
Keskinen throws out a counter right but Simon avoids it with no problem.
A big right from Simon misses.
Keskinen swings wildly with a right hand that was never going to find it's target.
Keskinen swings and misses with a hook to the body.
Simon staying out of range there.
Simon appears to be looking for a counter takedown.
We've had a slow start to the round here - hopefully the action picks up.
Keskinen lets the fists fly and connects with a left straight followed by a right hook.
Simon throws a jab to the body, straight down the pipe. Boom. That sent Keskinen stumbling backwards but he manages to regain his composure quickly.#T1#
Simon misses with a body shot. Nice footwork from Keskinen.
Nice uppercut lands for Simon. That snapped Keskinen's head back.
Simon lands a right hook to the body.
Simon jabs at Keskinen's body.
Simon jabbing away but nothing is landing.
Simon darts in and out, connecting with a jab.
Keskinen moves into range and throws a combination. A nice jab followed by a hook to the body.#T2#
The fighters circling - Keskinen throws out the jab but it was never going to land.
A swing and a miss from Keskinen.
Simon is using his reach advantage well here, landing the more effective single shots from range.
Keskinen swings for the body but Simon moves out of range.
Keskinen steps to the side to avoid the strikes from Simon.
Simon thuds his right hand into Keskinen's forehead from close range. That could be painful for both fighters.
This is a great period of action - very entertaining stuff!
Simon swats away the attempt to clinch by Keskinen.
Simon throws a poor cross that misses
and Keskinen counters with a straight punch to the midsection.#T3#
Simon takes a swing at Keskinen's ribcage but misses.
It seemed like Keskinen was going to counter with the hook but didn't fully commit to it.
Keskinen keeping a good distance there, avoiding the body shot.
Keskinen looked like he wanted to counter with a punch but didn't throw it.
Simon uses good footwork to avoid the strikes from Keskinen.
Simon moving in and out of range nicely, whilst landing the scoring shot.
Keskinen throws an uppercut from half a mile away. Simon sees it coming and avoids it easily.
Keskinen defending well as Simon loads up on a big left hand.
It seemed like Keskinen was going to counter with the hook but didn't fully commit to it.
Simon thows a left - swing and a miss! #T4#
Simon misses with a straight right.
Keskinen lands a jab.
Keskinen misses with a jab and misses with a cross straight after too.
Simon avoids a punch combination nicely.
Both fighters are looking to counter, which isn't making for the most exciting fight in the world.
The crowd thankful this round is nearly over.
Keskinen misses with a left hand
enabling Simon to counter with a crisp jab.
Simon thuds a left hand into Keskinen's body.
And that’s the end of the round – the fighters go back to their corners.

Jay Simon dominated that second round.
The cut man is working on Veikko Keskinen's cut.
The fighters get back to their feet, the hooter sounds and we're back to the action! This is the final round!
#R3#
Keskinen throws a big shot that misses.
Simon keeping a good distance there, avoiding the body shot.
Keskinen scores with a jab to the head.
Keskinen lands an overhand left. A wild punch that just about connected.
Simon paws at his opponent with the jab and then lunges in with a straight, right on the button.
We've had a slow start to the round here - hopefully the action picks up.
Simon throws a big shot that misses.
Simon throws a predictable looking body shot
enabling Keskinen to counter with a crisp jab.
Simon scores with a body shot. #T1#
Simon throws out a powerful jab.
Simon is really dominating this fight. Is there anything that Keskinen can do to turn this around?
Simon moves out of range as Keskinen strikes.
Keskinen throws an overhand right that lands on Simon's shoulder, as Simon tries to avoid the shot.
Simon lands a really nice looking cross but Keskinen seems unphased.
Simon lands a pitter patter jab to the forehead of his opponent.#ROC#
Keskinen is rocked!
Jay Simon seems to be the more aggressive standup fighter in this bout.
Simon throws a head kick that misses
letting Keskinen counter with a right hand.
Keskinen is still on wobbly legs! Can Simon finish him?
Simon lands a slapping body shot.
Keskinen misses with a few strikes there.
Simon was looking to counter that move with a punch but didn't quite pull the trigger.
Veikko Keskinen has stepped it up - he knows he needs a finish here!#T2#
Simon moves out of range as Keskinen strikes.
Simon lands with an overhand left.
Simon cracks Keskinen with a nasty uppercut that draws ooohs from the crowd and sends Keskinen tumbling backwards onto the mat. He tries to recover but Simon pounces and lands a hail of unanswered strikes that forces the referee to step in to end the fight! Keskinen is not happy but he gave the referee no choice!

Ladies and gentlemen, after 2:21 of round 3, we have a winner by way of TKO (Strikes). Jay Simon!
During a confident post fight interview, Jay Simon thanked all his fans. He seemed very genuine when describing how motivated his fans keep him.

 

Event: SAFO 54 Daugherty v Namasuzuki     
Date:   Apr 18, 2020
#R1##CL2#
Keskinen gets a clinch.
Keskinen connects with a nasty looking knee right to Gomes's face.
Gomes drops to a knee looking for a takedown but Keskinen gets the underhooks and prevents it.
Gomes really does look like a pencil wearing a pair of gloves. Let's hope he has a gameplan to suit that ridiculous body shape.
Gomes is trying to drag Keskinen to the mat but Keskinen just about manages to keep his footing. He used the cage to his advantage there.
Gomes takes a knee to the side of the body.
Gomes is looking for a takedown up against the cage. Keskinen gets underhooks though and prevents the takedown attempt.
That's three failed takedown attempts in the round for David Gomes. That's going to take a lot out of him.
Keskinen lands a good knee to the midsection. Gomes won't want to take too many of those.
Keskinen presses Gomes against the cage and delivers a mid-strength body shot.
Gomes goes for a takedown attempt but Keskinen pushes him away and we're back to fighting at a distance.
Keskinen lands a nice shot to the body. #CL2#
Keskinen clinches. #T1#
A short left from Keskinen.
Keskinen connects with a knee to the head.
Keskinen is working Gomes over against the cage.
Keskinen connects with a knee to the head. #CUT2#
It looks like David Gomes has been cut.
Keskinen landing knees to the body. They look like they could hurt.
Gomes takes a knee right on the jaw!
Gomes is breathing heavily.
Keskinen lands a shoulder strike.
Keskinen lands a nice uppercut.
Keskinen connects with a knee to the head.
Wooooo! Give it up for these two warriors! They are putting on a show!
Keskinen dictating the pace here, as the fighters clinch against the cage.
Keskinen lands a knee to the head.
Gomes takes a knee right on the jaw!
Good body shot from Keskinen.
Keskinen prevents the takedown attempt.
Gomes tries to pull guard but Keskinen holds him up against the cage and eventually Gomes drops back down to his feet.
A knee to the head by Keskinen. #T2#
Gomes is looking for a takedown.
Keskinen digs a right hand into Gomes's ribs. Those have got to be taking their toll on Gomes's gas tank.
Keskinen connects with a nasty looking knee right to Gomes's face.
A knee to the head by Keskinen. #ROC2#
Gomes is rocked!
Keskinen stops a takedown attempt from Gomes.
Oh Gomes is still all over the place! His legs are completely gone! Will he be able to recover?!!
Gomes has been talking about how he's improved his wrestling in the run up to the fight so let's see if that's enough to sway the balance.
Keskinen lands a knee to the head.
Keskinen has the Thai clinch. He lands a big knee to the head that stumbles Gomes - he's in trouble! Another big knee to the head from Keskinen, and another! Gomes is out on his feet - the ref jumps in to save him and ends the fight!

Ladies and gentlemen, after 2:30 of round 1, we have a winner by way of TKO (Knees). Veikko Keskinen!

 

Event: SAFO 49: Roots     
Date:   Mar 28, 2020
#R1#
Keskinen with a body punch. A glancing blow.
Keskinen dips down and scores with a jab to the body.
Bridges tries to move into range but Keskinen moves to the side and lands with a nice right hand.#CL2#
Keskinen fakes with an overhand right and moves in to clinch with Bridges, pushing him back against the cage.
Keskinen lands a knee to the body.
Keskinen landing knees to the head.
Keskinen prevents a takedown attempt there.
Keskinen with an attempt at a knee that misses.
Keskinen with the Thai clinch, lands a knee to the head.
Bridges is trying to pull guard but Keskinen has him pressed against the cage.
Keskinen lands a right hand that snaps the head of Bridges backwards.
Wooooo! Give it up for these two warriors! They are putting on a show!
Kneeeeees! The crowd are calling for knees to the body. Keskinen obliges.
Keskinen tries to land a shot to the body but it's blocked.
A knee to the head by Keskinen.
Bridges is looking to break free of the clinch but Keskinen has double underhooks.
Bridges fails to pull guard.
That's three failed takedown attempts in the round for Trey Bridges. That's going to take a lot out of him.
Keskinen tries to land a knee to the head but misses.
Keskinen pushes Bridges back against the cage and lands a hook to the side of the head.
Keskinen throws a hook to the body. More of an arm punch but it's all scoring with the judges.
Keskinen tries to work over Bridges's body with a swooping hook but it only glances the target. #T1#
A body shot lands from Keskinen.
With the fighters clinched against the cage, Keskinen creates a bit of distance for himself and scores with a nice uppercut.
Keskinen lands with a short shot to the head.
A short right from Keskinen.
Keskinen working some nice short punches in the clinch.
Bridges is trying to force a seperation but Keskinen has the dominant position.
Keskinen lands an elbow inside.
Keskinen doesn't land with the attempted body shot.
Bridges throws a nice elbow but it doesn't land.
Keskinen with the Thai clinch. He's looking to land a big knee but he's not managed it this time.
Keskinen lands a hook to the side of the head.
Bridges has had enough of the clinch but Keskinen keeps him there for the moment.
Keskinen lands a knee to the head.
Bridges misses with a body punch.
Bridges tries for a takedown. No joy.
A right handed body shot lands from Keskinen.
Wooooo! Give it up for these two warriors! They are putting on a show!
A short right hand to the side of the head by Keskinen.
Keskinen lands a nice looking hook to the body, against the cage.#T2#
Bridges's head jolts backwards as he takes an uppercut right on the button!
Keskinen working Bridges over with knees to the body.
Bridges is breathing heavily.
Bridges tries to land a shot to the body but it's blocked.
Keskinen makes some space for himself and lands an uppercut.
Keskinen lands with a good tight uppercut to the head.
A hook to the body from Keskinen.
Keskinen unloads a knee to the mid-section. Bridges lets out a prehistoric sounding urrrrgh.
Keskinen lands an uppercut.
Keskinen lands a knee to the body.
A quick uppercut on the inside from Keskinen.
Keskinen with the Thai clinch, lands a knee to the head. #ROC2#
Bridges is rocked!#KD2#
Keskinen drops Bridges with a big knee straight up the middle! Bridges is covering up against the cage but manages to escape and gets back to his feet!
Oh Bridges is still all over the place! His legs are completely gone! Will he be able to recover?!!
Keskinen cracks Bridges with a brutal left hook that knocks him out cold! This one is over in a flash! Game over!

Ladies and gentlemen, after 2:45 of round 1, we have a winner by way of KO (Punch). Veikko Keskinen!
Trey Bridges was interviewed post fight and said 'Tough loss to take, but I know my momma still proud while she look down at me. Love you momma !!!!!'.

 

Event: WPFA: Dominance VI     
Date:   Mar 03, 2020
#R1#
Cubbedge lands a body shot.
Cubbedge tries to land with a swinging hook to the body but Keskinen was well out of range. Poor timing from Cubbedge .
Keskinen wants to counter the offense by Cubbedge and move into the clinch position.
Cubbedge looks shocked there as he takes a right hand to the temple.
Cubbedge swats away the attempt to clinch by Keskinen.#CL2#
Keskinen moves into the clinch successfully.
Keskinen goes for a body shot but it's blocked.
Keskinen with a knee to the head. #CUT2#
It looks like Bart Cubbedge has been cut.
Keskinen swings wildly with an uppercut but Cubbedge uses good head movement to avoid it. #BC#
Cubbedge escapes the clinch and we're back to striking.
Keskinen misses with a wild body shot.
We've had a slow start to the round here - hopefully the action picks up.
Cubbedge fails with a takedown attempt.
Keskinen keeping a good distance there, avoiding the body shot.
Keskinen tries to clinch up against the cage, rushing in to close the distance. Cubbedge manages to break the clinch and circles back to the middle of the mat.
Keskinen fails with an attempt to clinch.
Cubbedge throws a looping left and ducks down for a takedown. He's got his arms around Keskinen's waist but Keskinen gets an underhook and avoids the takedown by throwing Cubbedge off to one side. #T1#
Cubbedge uses some good footwork to avoid the body shot by Keskinen.
Cubbedge tries to counter with a takedown but Keskinen is quick to defend against it.#CL2#
Keskinen moves into the clinch successfully. #BC#
Cubbedge 's corner calls for him to break the clinch, which he does.
Cubbedge keeping a good distance there, avoiding the body shot.
Keskinen tries to close the distance and clinch up but Cubbedge swats him away and circles back towards the center.
Keskinen blocks a jab.
Keskinen swinging wildly here.
Bart Cubbedge seems to be the more aggressive standup fighter in this bout.
Cubbedge cracks Keskinen with a good jab.
Cubbedge looks to score with a combo but nothing lands.#CL#
Cubbedge rushes Keskinen and presses him up against the cage.
Cubbedge blocks a couple of punches on the inside. #TD#
Cubbedge tightens his grip and picks Keskinen up, before dumping him to the ground. Keskinen manages to land in guard.
The ref warns both fighters not to hold the cage as they work up against the meshing.
Cubbedge with a couple of shots to the head there. Not particularly brutal.
Wooooo! Give it up for these two warriors! They are putting on a show!
Cubbedge is stalling in the full guard. #T2#
Keskinen trying to control the position.
Keskinen looking to sweep here. No luck so far.
Keskinen being controlled here, momentarily.
Cubbedge seems to have a rather negative gameplan on the ground. He seems keen to just score the takedown and hold down Keskinen for as long as he can get away with.#T3##REF3#
The referee has decided to stand the fighters back up, so we'll restart on the feet.
Cubbedge lands with a thumping leg kick. #CL#
The fight moves into the clinch position.
An uppercut on the inside fails to land for Keskinen.
Come on Cubbedge - let's have some action - none of this stalling nonsense.
Keskinen lands with a right to the head.
Keskinen struggles to land a body shot inside as Cubbedge controls his hands.
Keskinen misses with a shot to the kidneys.
Keskinen tries to stall but Cubbedge uses the opportunity to gain a better position. #T4#
Keskinen softening up his opponent with strikes, against the cage.
Cubbedge blocks a punch to the side of the head.
Keskinen missing with knees to the body.
Keskinen missing with knees to the body.
Keskinen tries a knee to the head but Cubbedge blocks it. #BC#
Cubbedge manages to break the clinch.
Keskinen moves out of range of the strikes.
Keskinen wants to counter with a clinch but Cubbedge pushes him away.
Cubbedge looks to have improved his striking defense since last time we saw him fight.
Cubbedge uses good head movement to avoid the hook from Keskinen.
Cubbedge seemed to be looking to counter by closing the distance.
Keskinen drops his hands and takes a jab to the jaw for his troubles.
Keskinen takes a swing at Cubbedge 's ribcage but misses.
Cubbedge throws a right hand that Keskinen ducks under and follows up with a left that Keskinen also avoids with ease.
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!
Cubbedge throws a combination but it was largely blocked by Keskinen.
Keskinen tries to counter with a clinch but Cubbedge shakes him off and moves away.
Keskinen tries to clinch but Cubbedge is having none of it.
Keskinen digs a good body shot into Cubbedge 's ribs.
Cubbedge looks to land a left hand but Keskinen moved out of range nicely.
Cubbedge misses with a takedown attempt - Keskinen sprawls well and throws a nice strike on the way out which just misses.
The fighters are starting to get sweaty, which will make takedowns a bit more tricky.
And that’s the end of the round – the fighters go back to their corners.

That was a close round but I would say that Bart Cubbedge will probably get the nod.
The cut man is working on Bart Cubbedge 's cut.
The referee calls time. The cornermen exit stage left and we're back to business.
#R2#
Cubbedge moves out of range of the strikes.
Keskinen will need to tighten up his combinations if he doesn't want to gas himself out, swinging at thin air.
Cubbedge looks to score with a jab to the body but Keskinen is just out of range.#CL2#
Keskinen rushes Cubbedge and presses him up against the cage.
Keskinen is looking to score with knees to the body. Maybe he'll change it up and go body then head. Cubbedge is defending well for now.
Cubbedge blocks a couple of punches on the inside.
Keskinen is pushing Cubbedge up against the cage, for a bit of lean and pray action. Action being used the in the loosest possible sense of the word.
Cubbedge goes for a takedown in the clinch but Keskinen prevents it. #TD#
Cubbedge lands a nice trip takedown into half guard.
We've had a slow start to the round here - hopefully the action picks up.
The referee calls for the fighters to work.
Cubbedge trying to pass the guard but Keskinen defending well.
Keskinen wants to control but Cubbedge is keeping busy and won't allow it. #T1#
Cubbedge controlling the pace.
Nice strikes from Cubbedge there.
Cubbedge working the head and body with strikes.
Keskinen is looking for a sweep. Cubbedge is wise to his cunning plan and keeps the top position.#SUB#
Cubbedge is looking for an arm triangle, whilst trying to pass to side control. Keskinen doesn't seem that keen to cooperate though. No luck this time Cubbedge . #SUB#
Cubbedge is looking for a kimura. It's going to be difficult to finish that from half guard though and Keskinen defends it well. #T2##SUB#
Cubbedge is thinking about going for an arm triangle but he can't free his leg.
Keskinen taking some punishment here, with Cubbedge in his half guard.
The two fighters exchange a few words. I couldn't hear what they were saying but maybe it's more fun if you make it up yourself. Cubbedge connects with a nice short shot to Keskinen's temple.
Cubbedge will need to keep those long limbs tucked in whilst he's on the ground, to prevent any submissions.#T3#
Keskinen won't allow Cubbedge to pass to mount.
We get told so often about how wrestlers don't like to be on their backs. Let's see if Keskinen can do anything to dispel that myth.
Cubbedge landing with strikes to the body and head, softening up his opponent.
Cubbedge performing his best blanket impression for a moment.
Cubbedge continues to stall.#SUB#
Cubbedge is sneakily working for an arm triangle but Keskinen sees it coming and defends easily.
Cubbedge has been looking to land a fair amount of strikes on the ground. He might be looking to soften his opponent up in order to work for a submission.
Cubbedge content to sit in half guard and control for a moment.
Keskinen really doesn't want to stay on the ground with Cubbedge . If he can't get it back to his feet, it's only a matter of time before he'll be tapping out.#T4#
Keskinen is in trouble now - Cubbedge has advanced to mount!
Cubbedge is in the full mount, landing strikes. #SUB#
Cubbedge throws some shoulder strikes here and then postures up. Oh, he's gone for an armbar! Keskinen has his hands clasped together but Cubbedge breaks the hold and Keskinen is forced to tap! This one is aaaaaaaaaaall over! That was lightning fast by Cubbedge !

Ladies and gentlemen, after 4:50 of round 2, we have a winner by way of Submission (Armbar). Bart Cubbedge !

 

Event: WPFA XIV: Active vs Larkin 2     
Date:   Feb 22, 2020
#R1##CL2#
Augusto has Keskinen up against the cage in a clinch.
Keskinen throws a blind hook that connects with the side of Augustos head.
Keskinen pushes Augusto back against the cage and unloads with a body punch.
Keskinen lands a knee to the head.
Keskinen scores with a shoulder strike.
Augusto looking to stall.
Keskinen lands a body punch in the clinch.
Keskinen lands with a short head shot on the inside.
Keskinen landing knees to the head. #CUT#
It looks like Rodrigo Augusto has been cut.
Keskinen lands a hook to the side of the head.
This has been an exciting period of action!
Augusto is trying to break the clinch but Keskinen has him pressed against the cage.
Augusto being controlled against the cage.
Good body shot from Keskinen.
Keskinen lands a nice uppercut.
Augusto's head jolts backwards as he takes an uppercut right on the button!
Keskinen keeps the fight in the clinch, despite Augusto's efforts to push away.
Augusto wants to push off and get back to the center of the mat but Keskinen has him pressed against the cage.#T1#
Knees to the body from Keskinen.
Augusto looks winded!
Keskinen controlling the action here for a moment.
Knees in the clinch landing for Keskinen.
Augusto takes a knee right on the jaw!
Keskinen with the Thai clinch, lands a knee to the head.
A short left from Keskinen.
Keskinen unloads a knee to the mid-section. Augusto lets out a prehistoric sounding urrrrgh.
Keskinen working some nice short punches in the clinch.
Keskinen comes over the top with an elbow. That landed flush.
The crowd are loving this. Great action here.
Keskinen lands a shoulder strike that jolts his opponent's head backwards.
Keskinen with the Thai clinch, lands a knee to the head. #ROC#
Augusto is rocked!
Keskinen manages to get underhooks and slows down the pace for a moment.
Keskinen using the Thai clinch to land knees to the body.
Keskinen lands a hook to the body. It's hard to tell if that hurt Augusto or not.
Keskinen with a knee to the head.
Our sources have told us that Keskinen has been working on his elbows in the gym.
Keskinen lands a nice knee to the body. #T2#
A right hook to the body lands for Keskinen.
Keskinen lands with a light punch inside.
A short right from Keskinen.
Keskinen lands a right hand.
Keskinen crunches a lovely knee into Augusto's ribcage.
Keskinen taking a breather.
A short left from Keskinen.
Augusto is still on wobbly legs! Can Keskinen finish him?
A right hand to the body from Keskinen.
Augusto seems to have recovered his senses.
Keskinen lands a nice uppercut.
Keskinen has Augusto pressed against the cage, preventing Augusto from circling away and getting back to striking at range.
Keskinen dictating the pace here, as the fighters clinch against the cage.
A short right from Keskinen.
Keskinen lands a body shot.
Keskinen stays in close to his opponent and throws a right hand to the body.
Keskinen lands a body punch.
Keskinen is working Augusto over against the cage.#T3#
Keskinen lands a right hand.
Keskinen with the Thai clinch, lands a knee to the head.
A right handed body shot lands from Keskinen.
Augusto takes a shot to the head.
Keskinen lands with a short punch from the clinch.
Keskinen lands with a left to the head.
Keskinen lands a knee to the body.
A short right hand to the side of the head by Keskinen.
A right hook to the body lands for Keskinen.
Keskinen scores with a knee to the head.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
A nice right hand lands inside from Keskinen.
Keskinen lands a knee to the body.
Keskinen working the clinch nicely. Augusto is working for position but Keskinen cracks him with a big knee to the head! Augusto crumples up against the cage and Keskinen lands two more shots before the ref can save Augusto! This one is all over!

Ladies and gentlemen, after 3:47 of round 1, we have a winner by way of TKO (Knee & Punches). Veikko Keskinen!

 

Event: WPFA: Dominance III     
Date:   Jan 21, 2020
#R1#
Keskinen takes a shot right to the liver - Bas would have been proud of that punch.
Princip dips down and scores with a jab to the body.
Keskinen takes one on the chin but seems OK.
No joy there for Princip, who threw a few shots but didn't land. #CL#
Princip pushes Keskinen up against the cage in a clinch.
An uppercut on the inside fails to land for Keskinen.
A shot in the inside from Princip.
Princip managing to block the knees to the body from Keskinen.
A right hook to the body lands for Princip.
Princip misses with a punch to the body.
Princip lands punches inside but they're not really causing much damage.
Princip lands a nice looking hook to the body, against the cage.
Princip misses with a shot to the kidneys.
A quick uppercut on the inside from Princip.
This has been an exciting period of action!
Princip lands a left hand that snaps the head of Keskinen backwards.
A short left from Princip.
A short right from Keskinen on the inside.
Princip prevents a body shot from Keskinen.
Princip struggles to land a body shot inside as Keskinen controls his hands.
Princip digs a right hand underneath Keskinen's ribcage. Keskinen let out a lung full of air as it connected.
Keskinen blocks a punch to the side of the head.
Keskinen goes for a body shot but it's blocked.
Princip tries to work over Keskinen's body with a swooping hook but it only glances the target. #T1#
Keskinen throws a knee to the head but misses.
Good body shot from Princip.
Keskinen misses with a punch on the inside.
Keskinen tries to land a knee to the body but he is off balance and Princip avoids it.
Keskinen tries a body shot but Princip blocks it.
Princip throws a blind hook that connects with the side of Keskinens head.
Princip lands a body shot.
Princip stays in close to his opponent and throws a right hand to the body.
With the fighters clinched against the cage, Keskinen creates a bit of distance for himself and scores with a nice uppercut.
Princip misses with the head strike.
Princip lands with a short shot to the head.
Keskinen working on landing some head shots here - that one got through nicely.
Princip lands with a short head shot on the inside.
Princip scores with a shoulder strike.
Keskinen misses with a body punch.
Princip tries to work over Keskinen's body with a swooping hook but it only glances the target.
This is a great period of action - very entertaining stuff!
Princip lands a right hand.
A left hand lands to the body for Princip.
Princip goes for a body shot but it's blocked.
Keskinen tries to land knees in the clinch but Princip avoids the damage to the body.
Keskinen told us before the fight that he's been working on his elbows. An under utilised technique these days - let's see if it can sway the outcome of the fight.
Nice body punch from Princip - that landed with a thud.
A short right hand to the side of the head by Princip.#T2#
Keskinen misses with a body punch.
Keskinen trying to stall but Princip improves his position.
A knee to the head by Keskinen.
Princip lands a nice uppercut.
Keskinen misses with a short punch on the inside.
Keskinen throws an elbow but it's blocked.
Good body shot from Princip.
Keskinen with the Thai clinch. He's looking to land a big knee but he's not managed it this time.
Princip lands a right uppercut that snaps the head of Keskinen backwards.
Keskinen blocks an uppercut.
Princip lands a left hand that snaps the head of Keskinen backwards.
Keskinen blocks a body shot from Princip.
Princip tries a body shot but Keskinen blocks it.
A short left from Princip.
Princip tries a body shot but Keskinen blocks it.
Princip swings wildly with an uppercut but Keskinen uses good head movement to avoid it.
The crowd applaud the fighters' efforts here as the round comes to an end.
Keskinen misses with a knee to the head.
A head punch on the inside from Keskinen fails to land.
Princip tries a body shot but Keskinen blocks it.
Keskinen blocking some punches.
Princip scores with a nice hook to the head.
And that’s the end of the round – the fighters go back to their corners.

Louis Princip dominated that round.
The fighters get back to their feet, the hooter sounds and we're back to the action!
#R2#
Keskinen is the aggressor but that punch slipped nicely by Princip.
Keskinen is pinned up against the cage taking some big shots here. The referee is looking closely deciding whether he should stop the fight.
Louis Princip seems to be the more aggressive standup fighter in this bout.
The crowd cheers as Princip lands an impressive looking overhand right. Keskinen doesn't seem phased though.
Princip is really dominating this fight. Is there anything that Keskinen can do to turn this around?
Princip misses with a straight right.
Keskinen throws a body shot but no joy.
Keskinen takes a shot right to the liver - Bas would have been proud of that punch.
This fight brought to you by 5M nutrition - it's mmmmm tasty. Nice jab by Princip.
Princip connects with a nice looking jab.
Princip scores with a body shot.
Keskinen ducks right into an uppercut from Princip.
Princip misses with a series of wild punches.
A big left from Keskinen misses. #CL2#
Princip tries to keep at a distance but Keskinen has taken the fight into the clinch.
This has been an exciting period of action!
Keskinen looking to stall.
A battle for position here, against the cage.
Princip lands a nice uppercut.#T1#
Both guys are working to get underhooks.
Keskinen blocks a body shot from Princip.
Princip misses with a hook from the clinch.
Keskinen working Princip over with knees to the body.
Princip misses with a body punch.
Louis Princip has scored more points in the clinch so far.
Nice body punch from Princip - that landed with a thud.
Princip tries a shoulder strike but it doesn't do any damage.
A nice right hand lands inside from Princip.
Good body shot from Princip.
Princip misses with a hook to the ribs.
Princip works for underhooks and lands a body shot in the process.
A nice right hand lands inside from Princip.
Princip makes some space for himself and lands an uppercut.
Keskinen lands a left hand.
Princip pushes Keskinen back against the cage and unloads with a body punch.
I was talking to Princip's coach per-fight and he was telling me that they'd been working on the clinch in the runup to this fight.
Princip lands with a left to the head.
A short left from Princip.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
A short right from Princip.
Princip scores with a shot to the side of Keskinen's head.
Keskinen wants to stall.
Princip gets through Keskinen's defenses to land a nice punch to the side of the head.#ROC#
Keskinen is rocked!#T2#
Princip can't find room to land a body shot as Keskinen controls the action.
Princip scores with a nice hook to the head.
Keskinen is still on wobbly legs! Can Princip finish him?
Princip blocks a punch to the side of the head.
Princip lands a hook to the side of the head.
A quick uppercut on the inside from Princip.
Keskinen tries to land a shot to the body but it's blocked.
Keskinen tries a knee to the head but he's missed.
A short right from Princip.
Keskinen misses with a knee to the head.
Keskinen is breathing heavily.
Keskinen goes for a body shot but it's blocked.
Keskinen tries to land a knee to the head but misses.
Keskinen tries to land a knee to the head but misses.
Princip is using his height advantage well here, landing a good percentage of his punches.
A right hook to the body lands for Princip.
Princip softening up his opponent with strikes, against the cage.
Still in the clinch, Princip scores with a nice short uppercut.
Keskinen blocks a body shot from Princip.
Princip lands a body shot in the clinch.
The crowd applaud the fighters' efforts here as the round comes to an end.
Princip lands a left hand.
A short right from Princip.
Keskinen tries to work over Princip's body with a swooping hook but it only glances the target.
Princip unloads with a big right hand that wobbles Keskinen! He's leaning against the cage trying to keep his feet but Princip is unloading with more strikes now! Keskinen drops to his knees and the referee stops the fight for a TKO!

Ladies and gentlemen, after 2:55 of round 2, we have a winner by way of TKO (Strikes). Louis Princip!
Louis Princip decided to thank the fans in attendance for making a great atmosphere. It seemed to go down pretty well.

 

Event: WPFA X: New Years Bash     
Date:   Dec 31, 2019
#R1#
Duff connects with a lovely right hand, straight down the pipe.
Keskinen throws a nice hook to the body that draws an oooh from the crowd.
Keskinen swings wildly with a right hand that was never going to find it's target.
Duff was looking to counter that move with a punch but didn't quite pull the trigger.
Keskinen fails with an attempt to clinch.
Duff throws out a token jab with nothing on it.
Keskinen lands a jab.#CL2#
The fight moves into the clinch position.
Duff wants to break free. God knows he wants to breaaaak freeee.
Duff misses with some punches.
Keskinen tries a knee to the head but Duff blocks it.
Duff managing to block the knees to the body from Keskinen.
Duff wants to break free but Keskinen has control.
Duff pushes Keskinen back against the cage and lands a hook to the side of the head.#BC#
Duff breaks from the clinch.
Duff throws out a loose jab but Keskinen uses good head movement to avoid it.
Danny Duff seems to be the more aggressive standup fighter in this bout.
Duff thows a left - swing and a miss!
Keskinen is trying to avoid his opponent's strikes and get into the clinch.
The fighters circle momentarily. Keskinen darts into range and connects with a nice straight punch.
Duff looks to have improved his striking defense since last time we saw him fight.
The crowd cheering loudly, showing their appreciation for the quality fight we're seeing here.
Duff loads up on a big right hand but Keskinen slips the punch.
Duff misses with a hook #CL2#
and Keskinen counters by moving into the clinch. Good anticipation by Keskinen.
Keskinen lands with a short head shot on the inside.
Keskinen tries to land a knee to the head but misses. #T1#
Keskinen lands a knee to the head there! That was nasty!
Duff can't break the clinch.
Duff scores with an uppercut up the middle.
Keskinen scores with an uppercut up the middle.
Keskinen utilising his Muay Thai to score with a knee to the body.
Keskinen lands a glancing elbow in the clinch. #CUT2#
It looks like Danny Duff has been cut.#BC#
Duff breaks the clinch and we're back to striking at distance.
Duff throws a jab when Keskinen was well out of range.
Keskinen wants to counter with a clinch but Duff pushes him away.
A swing and a miss from Duff.
Keskinen has been spending a lot of time sparring his boxing in the run up to the fight, trying to sharpen up those hands and look for a knockout.
Keskinen slips a jab from Duff.
A telegraphed right hand from Duff misses the target. #CL2#
Keskinen closes the distance and clinches.
Keskinen lands on the inside with an uppercut.
The crowd cheering loudly, showing their appreciation for the quality fight we're seeing here.
Keskinen using the Thai clinch to land knees to the body.
Duff working aggressively here.
Keskinen softening up his opponent with strikes, against the cage.
Keskinen stalling here - the referee won't stand for too much of that.
Keskinen presses Duff against the cage and delivers a mid-strength body shot.
Duff is breathing heavily.#T2#
Keskinen misses with a body punch.
Kneeeeees! The crowd are calling for knees to the body. Keskinen obliges.
Still in the clinch, Keskinen scores with a nice short uppercut.
Keskinen tries to land a knee to the head but Duff blocks with his arms.
Duff has had enough of the clinch and is looking to separate.
Duff throws a punch but it's blocked by Keskinen.
Keskinen with an attempt at a knee that misses.
Keskinen prevents Duff from breaking the clinch.
A short right hand to the side of the head by Keskinen.
Keskinen lands a hook that snaps the head of Duff backwards.
Still in the clinch, Keskinen scores with a nice short uppercut.
Keskinen keeps control of Duff as he tries to wriggle out of the double underhooks.
Duff tries to break free but Keskinen pushes him back against the cage.
Duff misses with some punches.
Keskinen connects with a nasty looking knee right to Duff's face.
An uppercut to the body lands inside from Keskinen.
The crowd applaud the fighters' efforts here as the round comes to an end.
Keskinen using the Thai plumb to throw knees but Duff has his back arched nicely, preventing the strike.
A left hand lands to the body for Keskinen.
Duff on the defensive, avoiding the knees to the body.
Keskinen stalling in the clinch.
Keskinen stalling in the clinch.
Keskinen receives a warning from the referee for stalling.
And that’s the end of the round – the fighters go back to their corners.

Veikko Keskinen dominated that round.
The cut man is working on Danny Duff's cut.
That's the end of the interval. I'm sure that seemed a lot quicker than a minute for our two fighters! Back to the action.
#R2#
Keskinen slips a straight right by Duff.
Duff uses good footwork to avoid the strikes from Keskinen.
Duff slips under a jab from Keskinen.#CL2#
Keskinen moves into the clinch successfully. #BC#
Duff pushes off and circles away, back to the middle of the mat.
Duff throws a hook but Keskinen avoids it easily.
Duff throws a jab but it's blocked by Keskinen.
Duff throws a looping overhand right but Keskinen ducks down to avoid it.
Keskinen steps in looking to clinch after the strikes miss from Duff.
Duff misses with an uppercut. Keskinen saw that one coming.
Duff lands a glancing blow to the side of Keskinen's head.#CL2#
Keskinen moves into range and clinches up with Duff.
Keskinen scores with a hook to the body.
Keskinen throws a blind hook that connects with the side of Duffs head.
Duff misses with a punch on the inside.
Keskinen cracks Duff with a nice body shot.
Keskinen tries to land a shot to the body but it's blocked.
Keskinen tries to throw a body punch but Duff avoids it by throwing Keskinen back against the cage.
Keskinen lands an uppercut.
The crowd are loving this. Great action here.
Some stalling of biblical proportions here from Keskinen.
Keskinen lands a knee to the head. #T1#
Keskinen lands a knee to the head.
With the fighters clinched against the cage, Keskinen creates a bit of distance for himself and scores with a nice uppercut.
Keskinen tries a knee to the head but Duff blocks it.
Duff has had enough of the clinch and is looking to separate.#BC#
Duff escapes the clinch and we're back to striking.
Keskinen digs a good hook to Duff's body.
Duff throws a looping overhand right but Keskinen ducks down to avoid it.
Keskinen scores with a punch to the head.
Duff is the aggressor but that punch slipped nicely by Keskinen.
Duff misses with a straight right.
Keskinen steps to the side to avoid the strikes from Duff.
Duff pushing out the jab but it's not landing.
Duff misses with a looping left.
Keskinen is trying to avoid his opponent's strikes and get into the clinch.#CL2#
Keskinen instigates a clinch.
Keskinen pushes Duff back against the cage and unloads with a body punch.
Keskinen has been the more effective fighter overall so far.
Keskinen working some nice short punches in the 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!
Duff working aggressively here.
Keskinen misses with a body punch.
The fighters are going at a pretty good pace and they're both starting to sweat now.
The fighters are pressed against the cage, as the pace of the fight slows.
Veikko Keskinen seems to be working more effectively in the clinch in the fight so far.#T2#
Nice body punch from Keskinen - that landed with a thud.
Keskinen landing some nice looking knees to the body.
Both fighters are absolutely exhausted here.
Duff misses with a short punch on the inside.
Keskinen utilising his Muay Thai to score with a knee to the body.
Keskinen throws a hook to the body. More of an arm punch but it's all scoring with the judges.
Keskinen unloads a knee to the mid-section.
Knees to the body from Keskinen.
An uppercut to the body lands inside from Keskinen.
Keskinen lands a nice uppercut.
Keskinen is trying to wear down his opponent with knees to the body.
Keskinen lands with a short head shot on the inside.
Keskinen pressing his opponent against the cage.
The crowd applaud the fighters' efforts here as the round comes to an end.
Duff throws a punch but it's blocked by Keskinen.
Keskinen landing knees to the head.
Duff misses with a hook from the clinch.
And that’s the end of the round – the fighters go back to their corners.

Veikko Keskinen showed his class in that round. I'd imagine he'll take it on all the scorecards.
The cut man is working on Danny Duff's cut.
The referee calls time. The cornermen exit stage left and we're back to business. This is the final round!
#R3#
Keskinen connects with a body shot.
Keskinen throws a hook to the body but it doesn't connect.
Duff avoids a punch combination nicely.
Duff takes a shot to the body in his stride.
Duff looks to land a right hand but Keskinen moved out of range.
Duff throws a shot from downtown. Keskinen moves away and avoids it.
A big right from Duff misses.
Keskinen lands a lovely overhand right.
Keskinen scores with a shot to the body.
A slow jab from Duff misses its intended target.
We've had a slow start to the round here - hopefully the action picks up.
Keskinen wants to clinch up but Duff keeps it at a distance.
Duff swings wildly with a hook that is half blocked by Keskinen.
Keskinen displays some good footwork, moving neatly out of range as Duff throws out the jab.
Duff is really head hunting here, hardly looking to strike to the body at all.
Duff looks to land a right hand but Keskinen moved out of range.
Good exchange - Keskinen coming out on top.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Keskinen tries to clinch but is not successful on this occasion.
Duff was looking to counter that move with a punch but didn't quite pull the trigger.#T1#
A looping hook to the body misses from Keskinen. Duff does a little dance to reset his feet.
Keskinen slips under a jab.
Duff waving his hands out in front of him, looking to distract Keskinen.
Keskinen staying out of range there.#CL2#
Keskinen has Duff up against the cage in a clinch.
Duff misses with a short punch on the inside.
Keskinen unloads a knee to the mid-section.
Keskinen scores a nice knee to the body.
Both fighters are breathing heavily.
Keskinen tries a knee to the head but Duff blocks it.
Keskinen digs a right hand underneath Duff's ribcage. Duff let out a lung full of air as it connected.
Keskinen with a knee to the head.
Duff is trying to work out of this bad position, with his back against the cage.
Keskinen utilising his Muay Thai to score with a knee to the body.
Duff throws a punch but it's blocked by Keskinen.
Keskinen lands with a short punch from the clinch.
Keskinen working some nice short punches in the clinch.
Wooooo! Give it up for these two warriors! They are putting on a show!
Duff takes a knee right on the jaw!
Still in the clinch, Keskinen scores with a nice short uppercut.#T2#
Duff looks like he'd prefer to be striking at range right now.
Keskinen scores a nice knee to the body.
Keskinen landing knees to the body.
Veikko Keskinen is fighting for a decision - hopefully he's judged it right and he's actually winning the fight.
A short uppercut from Keskinen.
Keskinen landing knees to the body.
Keskinen lands a right hand that snaps the head of Duff backwards.
Keskinen blocks a couple of punches on the inside.
Keskinen landing knees to the body.
Keskinen unloads a knee to the mid-section.
Kneeeeees! The crowd are calling for knees to the body. Keskinen obliges.
Keskinen connects with a knee to the head. #ROC2#
Duff is rocked!
Keskinen landing knees to the body. They look like they could hurt.
Oh Duff is still all over the place! His legs are completely gone! Will he be able to recover?!!
Keskinen working the clinch nicely. Duff is working for position but Keskinen cracks him with a big knee to the head! Duff crumples up against the cage and Keskinen lands two more shots before the ref can save Duff! This one is all over!

Ladies and gentlemen, after 2:49 of round 3, we have a winner by way of TKO (Knee & Punches). Veikko Keskinen!

 

Event: Thoroughbred Thursday V     
Date:   Nov 21, 2019
#R1#
A head kick from Jaotalaytong lands but Keskinen takes it in his stride.
Rodtang Jaotalaytong seems to be the more aggressive standup fighter in this bout.
Keskinen thuds a left hand into Jaotalaytong's body.
Keskinen lands a jab to Jaotalaytong's midsection.
Jaotalaytong throws a head kick that misses #CL#
and Keskinen counters by clinching up.
Keskinen lands a right hand that snaps the head of Jaotalaytong backwards.
Keskinen lands a right hand that snaps the head of Jaotalaytong backwards.
Keskinen stalling in the clinch.
Jaotalaytong working hard to break the clinch.#BC2#
Jaotalaytong breaks the clinch and we're back to striking at distance.
Jaotalaytong throws a head kick that Keskinen semi-blocks.
Jaotalaytong tries a switch kick but it misses it's target.
This is a great period of action - very entertaining stuff!
Keskinen blocks a head kick by Jaotalaytong.
Jaotalaytong throws a lazy head kick #CL#
and Keskinen holds on and brings the fighters into a clinch.
Jaotalaytong takes a knee to the side of the body.
Jaotalaytong looks winded!
Keskinen lands a hook to the body. It's hard to tell if that hurt Jaotalaytong or not.
Our sources have told us that Keskinen has been working on his knees in the buildup to the fight.
Keskinen throws a knee to the head but misses.
A shot in the inside from Keskinen.
Keskinen utilising his Muay Thai to score with a knee to the body.
Keskinen pushes Jaotalaytong back against the cage and lands a hook to the side of the head.
An uppercut to the body lands inside from Keskinen.
Keskinen lands with a right to the head.
Keskinen lands a body punch. #T1#
Keskinen lands a hook that snaps the head of Jaotalaytong backwards.
Keskinen lands a left hand.
Keskinen landing some nice looking knees to the body.
Keskinen landing knees to the head.
Keskinen lands an elbow that stopped Jaotalaytong in his tracks for a moment.
Keskinen lands a hook to the body. It's hard to tell if that hurt Jaotalaytong or not.
Keskinen unloads a knee to the mid-section. Jaotalaytong lets out a prehistoric sounding urrrrgh.
Keskinen scores with a knee to the head.
Keskinen connects with a knee to the head.
The crowd cheering loudly, showing their appreciation for the quality fight we're seeing here.
Jaotalaytong takes a knee right on the jaw!
Keskinen lands with a short head shot on the inside.
Keskinen lands a body shot in the clinch.
Keskinen pushes Jaotalaytong back against the cage and unloads with a body punch.
Keskinen scores with an uppercut up the middle.
Jaotalaytong is trying to break the clinch but Keskinen is controlling him.
Keskinen cracks Jaotalaytong with a nice body shot.
Keskinen with a knee to the head.
Keskinen lands a body punch - he's looking to wear down Jaotalaytong.
Keskinen lands a body punch in the clinch.
Keskinen leaning his opponent against the cage.#T2#
Keskinen crunches a lovely knee into Jaotalaytong's ribcage.
Keskinen connects with a nasty looking knee right to Jaotalaytong's face.
Jaotalaytong looks like he'd prefer to be striking at range right now.
Keskinen leaning his opponent against the cage.
Keskinen tries a knee to the head but Jaotalaytong blocks it.
Keskinen makes some space for himself and lands an uppercut.
Keskinen content to slow the pace in the clinch.
Keskinen lands a body punch in the clinch.
Keskinen lands with a quick shot inside that doesn't really do much damage.
Keskinen works on Jaotalaytong's body with a couple of short punches.
As the round comes to an end the crowd are showing their appreciation for a great round of action.
Keskinen landing knees to the head.
Jaotalaytong takes a knee right on the jaw!
Keskinen leaning against his opponent.
Still in the clinch, Keskinen scores with a nice short uppercut.
Keskinen is leaning against Jaotalaytong and scores with a nice uppercut to the body.
And that’s the end of the round – the fighters go back to their corners.

Veikko Keskinen dominated that round.
That's the end of the round. The referee orders the cornermen out of the cage so we can get back down to business.
#R2#
Keskinen lands a slapping body shot.
Keskinen checks a low kick. Bone on bone - not my idea of a good time.
Keskinen throws a one two combo.
This fight brought to you by 5M nutrition - it's mmmmm tasty. Nice jab by Keskinen.
Keskinen scores with a nice strike.
Rodtang Jaotalaytong is looking to throw some combinations by the looks of things.#CL#
Keskinen clinches.
Keskinen prevents Jaotalaytong from breaking the clinch.
Keskinen throws a vicious knee straight up the middle but Jaotalaytong blocks it with crossed arms.
Jaotalaytong tries to break the clinch but Keskinen is controlling the position.
Jaotalaytong has had enough of the clinch but Keskinen keeps him there for the moment.
Jaotalaytong takes a knee right on the jaw!
Keskinen lands with a short punch from the clinch.
Knees in the clinch landing for Keskinen.
Wooooo! Give it up for these two warriors! They are putting on a show!
Keskinen lands a body shot in the clinch.
Jaotalaytong is looking to break free of the clinch but Keskinen has double underhooks.
Jaotalaytong is breathing heavily.
Jaotalaytong wants to break the clinch but can't.
Keskinen is really dominating this fight. Is there anything that Jaotalaytong can do to turn this around?
Keskinen is leaning against Jaotalaytong and scores with a nice uppercut to the body.
Jaotalaytong takes a knee to the side of the body.
Keskinen working Jaotalaytong over with knees to the body.
Keskinen landing knees to the body. #T1#
Keskinen lands a shoulder strike that jolts his opponent's head backwards.
Keskinen unloads a knee to the mid-section.
Keskinen lands with a left to the head.
Keskinen creates a bit of space for himself and sneaks an elbow through Jaotalaytong's defenses.
Keskinen throws an elbow that misses.
Keskinen lands a body shot.
A frustrated look appears on Jaotalaytong's face as he tries to break the clinch.
Keskinen lands on the inside with an uppercut.
Veikko Keskinen has scored more points in the clinch so far.
Keskinen stalling here - the referee won't stand for too much of that.
The pace slowing considerably in the clinch, as Keskinen takes a break from that fighting nonsense to think about the finer things in life.
Keskinen lands with a right to the head.
Keskinen pushes Jaotalaytong back against the cage and unloads with a body punch.
Keskinen utilising his Muay Thai to score with a knee to the body.
A short right hand to the side of the head by Keskinen.
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!
Still in the clinch, Keskinen scores with a nice short uppercut.
Keskinen stalls. #T2#
Keskinen lands with a right to the head.
Keskinen keeps control of Jaotalaytong as he tries to wriggle out of the double underhooks.
Keskinen lands a nice looking hook to the body, against the cage.
Keskinen working Jaotalaytong over with knees to the body.
Keskinen lands with a good tight uppercut to the head.
Keskinen putting his Muay Thai to good use. He has Jaotalaytong in a tight clinch and is doing some damage with knees to the body.
Keskinen working some nice short punches in the clinch.
Keskinen lands a shoulder strike.
Keskinen works on Jaotalaytong's body with a couple of short punches.
Keskinen scores a nice knee to the body.
Keskinen lands punches inside but they're not really causing much damage.
Keskinen working some nice short punches in the clinch.
Keskinen works for underhooks and lands a body shot in the process.
Keskinen working Jaotalaytong over with knees to the body.
The crowd applaud the fighters' efforts here as the round comes to an end.
Jaotalaytong takes a knee right on the jaw!
Keskinen scores a nice knee to the body.
Keskinen lands a knee to the head there! That was nasty!
Keskinen makes some space for himself and lands an uppercut.
And that’s the end of the round – the fighters go back to their corners.

Veikko Keskinen dominated that second round.
That's the end of the round. The referee orders the cornermen out of the cage so we can get back down to business. This is the final round!
#R3#
Keskinen lands with a hook. Jaotalaytong tried to avoid it but it clipped the top of his head. #CL#
Keskinen closes the distance and presses his opponent up against the cage.
A short right from Keskinen.
Keskinen lands with a light punch inside. #ROC#
Jaotalaytong is rocked!
Jaotalaytong tries to circle away but Keskinen has him pinned against the cage.
Jaotalaytong is still on wobbly legs! Can Keskinen finish him?
Keskinen lands a nice uppercut.
Keskinen scores with a nice hook to the head.
Keskinen scores with a knee to the head.
Keskinen pulls back and lands a big elbow that stuns Jaotalaytong! Keskinen unloads with more strikes and Jaotalaytong sinks to his knees! This one is all over!

Ladies and gentlemen, after 0:31 of round 3, we have a winner by way of TKO (Strikes). Veikko Keskinen!

 

Event: WPFA III: Koskinen vs Yueng     
Date:   Sep 28, 2019
#R1##TD2#
Ahvenus shoots in for a takedown and gets it.
Ahvenus not throwing his punches with enough precision this time.
The two fighters exchange a few words. I couldn't hear what they were saying but maybe it's more fun if you make it up yourself. Ahvenus connects with a nice short shot to Keskinen's temple.
Ahvenus lands with an elbow from half guard - that looked like it hurt.
Ahvenus is scoring with some nice ground and pound from the dominant position.
Ahvenus slips a nice elbow through Keskinen's hands, connecting with Keskinen's forehead.
We've had a slow start to the round here - hopefully the action picks up.
Ahvenus landing with strikes to the body and head, softening up his opponent.
Ahvenus throwing shots but they're hitting the canvas more than the man.
Keskinen on his back here. We all know that wrestlers don't like being on their back so let's see if Keskinen tries to get out of the position.
Ahvenus not throwing his punches with enough precision this time.
Ahvenus missing with some ground and pound from the half guard. #T1#
Ahvenus is trying to control. Keskinen wants to improve his position but can't escape this time.
Ahvenus scoring with strikes to the body and head.
Ahvenus thows a huge punch but Keskinen dodges it nicely.
Ahvenus has the superior BJJ but he's also working some ground strikes into his gameplan.
Well, if Ahvenus is going to just lie there, perhaps we should talk about what we're having for dinner tonight… I'm having a ham and pineapple pizza… Yum. Can't wait.
The two fighters exchange a few words. I couldn't hear what they were saying but maybe it's more fun if you make it up yourself. Ahvenus connects with a nice short shot to Keskinen's temple.
Ahvenus controlling the pace.
Keskinen has hold of Ahvenus's hands but Ahvenus slips his arm to the side and lands an elbow.
Ahvenus lands a big shot. The thud that echoes around the arena is like music to the fans' ears.
Neither fighter is being very active at the moment, with Ahvenus in particular looking to stall.
Ahvenus slips a nice elbow through Keskinen's hands, connecting with Keskinen's forehead.#T2#
Ahvenus looks to score some points with some ground and pound.
Ahvenus looks towards his corner to check for any instructions. The corner give him nothing to work with, so he cracks Keskinen with a short hammerfist. I guess that's as good as any advice he could get in this position.
Nice strikes from Ahvenus there.
Keskinen keeping his head moving to avoid the ground and pound.
Ahvenus is scoring with some nice ground and pound from the dominant position.
Keskinen is trying to defend against the ground and pound but Ahvenus scores with a couple of nice shots.
Ahvenus lands a big shot. The thud that echoes around the arena is like music to the fans' ears.
Ahvenus is nestled in close to Keskinen, controlling him well. He's worked in a nice elbow to the side of the head as well, for good measure.
Ahvenus landing with strikes to the body and head, softening up his opponent.
Keskinen knows he needs to get back to his feet asap. He's simply no match for Ahvenus on the ground.
Ahvenus content to control rather than advance.
Keskinen blocking the ground and pound attempt from Ahvenus.
And that’s the end of the round – the fighters go back to their corners.

Simo Ahvenus dominated that round.
That's the end of the round. The referee orders the cornermen out of the cage so we can get back down to business.
#R2#
Ahvenus bobs and weaves well there to avoid the strikes.
Ahvenus is definitely looking for the counter takedowns here.
Keskinen throws a hard body shot but it just misses.
Ahvenus drops down looking to force a counter takedown but Keskinen defends it well.
Keskinen throws a hook to the body but it doesn't connect.
Ahvenus has been the more effective fighter overall so far.
Keskinen stuffs a takedown. It's all about dictating where the fight takes place and Keskinen wants it to stay on the feet.
Keskinen wants to take advantage of his opponent's missed offense by moving into the clinch.
Ahvenus dives in for a single leg takedown but Keskinen sprawls and the fighters end up clinched against the cage.
Keskinen wants to take advantage of his opponent's missed offense by moving into the clinch.
Keskinen moves in looking to clinch but Ahvenus pushes him off.
Keskinen is looking to take this fight into the clinch.
Ahvenus fails with a takedown attempt from distance.
Veikko Keskinen has stuffed three takedown attempts in the round now. That's going to take a lot out of Simo Ahvenus.
Keskinen looks to score with a jab to the body but Ahvenus is just out of range.
Keskinen tries to clinch but Ahvenus is having none of it.
Ahvenus just misses with a punch to the body.
Keskinen tries to counter by moving into the clinch but Ahvenus manages to circle out of the way.
We've had a slow start to the round here - hopefully the action picks up.
A telegraphed takedown attempt from Ahvenus is defended easily by Keskinen.
Simo Ahvenus is looking to throw some combinations by the looks of things.
Ahvenus shoots in for a takedown but Keskinen shows good takedown defense there and keeps this one on the feet.
Ahvenus fakes high and swings low for a body shot but Keskinen manages to avoid it.
Keskinen throws a combination but it was largely blocked by Ahvenus. #T1#
Keskinen takes a swing at Ahvenus's ribcage but misses.
Keskinen checks a low kick from Ahvenus.
Ahvenus dives in for a single leg takedown but Keskinen sprawls and the fighters end up clinched against the cage.
Ahvenus will have to do better than that with his takedown attempts.
Keskinen looks to have improved his striking defense since last time we saw him fight.
Horrible takedown attempt by Ahvenus or perhaps it was just good defense by Keskinen, which made it look bad.
Keskinen tries to counter by clinching up but Ahvenus breaks away and moves out of range.
Keskinen keeps his opponent at a distance with a nice jab.
Keskinen scores with a shot to the body. #TD2#
Ahvenus scores with a nice takedown into half guard. Let's see what he's got on the ground.
Keskinen tries to roll over but Ahvenus keeps him under control.#SUB2#
Ahvenus is looking for an arm triangle, whilst trying to pass to side control. Keskinen doesn't seem that keen to cooperate though. No luck this time Ahvenus.
The crowd are loving this. Great action here.
Ahvenus is controlling the pace. #T2#
Ahvenus missing with some ground and pound from the half guard.
Keskinen is refusing to be controlled, as Ahvenus sits in half guard.
Ahvenus working over Keskinen with some ground and pound. Keskinen looks like he wants out of this position, which is understandable.
Ahvenus not landing any meaningful shots this time.
Ahvenus lands a big shot. The thud that echoes around the arena is like music to the fans' ears.
And that’s the end of the round – the fighters go back to their corners.

A close second round but Simo Ahvenus will probably get the nod - 10:9.
The fighters get back to their feet, the hooter sounds and we're back to the action! This is the final round!
#R3#
Keskinen jabbing away but nothing is landing.
Veikko Keskinen has stepped it up - he knows he needs a finish here!
Keskinen misses with a telegraphed body shot #TD2#
and Ahvenus counters with a shoot takedown. Keskinen fights it but they end up in guard.
Ahvenus scores with a decent looking elbow strike.
Ahvenus has been taking part in the yoga sessions down at K.O Heaven. Presumably he's going to look for a slick submission... Or maybe he's looking to avoid one.
Ahvenus works over Keskinen with some ground and pound from guard.
Ahvenus scoring with punches to the head and body.
Ahvenus landing with the ground and pound.
Ahvenus is working Keskinen over from the guard. He should look to pass the guard and do a little more damage with these strikes.
Ahvenus cracks Keskinen with a solid left hand.
Ahvenus missing there with some ground and pound from the guard.
We've had a slow start to the round here - hopefully the action picks up.
Ahvenus lands a couple of digs.
Ahvenus wants to control from the top but Keskinen keeps moving.
Ahvenus postures up and lands a big shot to Keskinen's brow. #T1#
Ahvenus scoring with punches to the head and body.
Ahvenus with a couple of shots to the head there. Not particularly brutal.
Ahvenus trying to land body shots but he keeps hitting the mat.
Both fighters are breathing heavily.
Ahvenus passes Keskinen's left leg - he's now in half guard.
The fighters are pressed up against the cage, both looking to find a bit of space to work.
Ahvenus scores with a couple of good hammerfists.
Ahvenus trying to control the pace.
Ahvenus is nestled in close to Keskinen, controlling him well. He's worked in a nice elbow to the side of the head as well, for good measure.#SUB2#
Ahvenus in half guard on the top. He's looking for a kimura... He's got it locked and he's managed to free his trapped foot. Keskinen tries to escape but it's on too tight and he has to tap! Great BJJ skills there from Ahvenus!

Ladies and gentlemen, after 2:59 of round 3, we have a winner by way of Submission (Kimura). Simo Ahvenus!

 

Event: WPFA: Throughbred Thursday     
Date:   Aug 29, 2019
#R1#
Keskinen misses with a body shot
and Timms counters with a slapping leg kick.
Keskinen throws a predictable looking body shot
and Timms counters with a nice uppercut.
Keskinen swings for the body but Timms moves out of range.
Keskinen has a nice red mark on his side after a thudding body kick by Timms.
Timms moves out of range as Keskinen strikes.
Keskinen throws a body punch but Timms moves out of range.
Timms is clearly looking to counter with head kicks.
Timms uses good footwork to avoid the strikes from Keskinen.
Keskinen looks to have improved his striking defense since last time we saw him fight.
Keskinen misses with a body punch
and Timms counters with an outside leg kick.
Keskinen misses with a body shot. Nice footwork from Timms.
And Timms responds with a good body kick, but Keskinen manages to step out the way in time.
We've had a slow start to the round here - hopefully the action picks up.
Timms lands with a hook. Keskinen tried to avoid it but it clipped the top of his head.
Nice defenses there by Keskinen.
Keskinen tries to counter by clinching up but Timms breaks away and moves out of range.
Keskinen blocks a head kick by Timms.
Keskinen ducks down and throws a hook to the body but Timms moves away.#T1#
Timms slips a jab from Keskinen.
Keskinen throws a hook but Timms blocks it.
Keskinen ducks down and throws a hook to the body but Timms moves away.
Keskinen misses with a two punch combination.
A big right from Keskinen misses.
Keskinen throws out a loose jab but Timms uses good head movement to avoid it.
Keskinen just misses with a punch to the body.
Timms replies with a solid counter kick to the body but Keskinen blocks it well.
A big left from Keskinen misses. #CL#
Keskinen clinches up with Timms and pushes him back against the cage.
Timms blocks an uppercut. #BC2#
Timms breaks the clinch and we're back to striking at distance.
Keskinen ducks down and throws a hook to the body but Timms moves away.#T2#
Keskinen misses with a telegraphed body shot
and Timms counters with a crisp hook to the side of the head.
Keskinen is looking to wear down Timms with body shots, infact he's throwing more body shots than head shots at the moment.
Keskinen swings and misses with a shot to the body
and Timms counters with a stiff right hand.
Keskinen takes a shot to the eye socket. That's gotta hurt.
Timms is looking to chop away at Keskinen's legs.
Keskinen tries to counter by moving into the clinch but Timms manages to circle out of the way.
Keskinen tries to clinch but fails miserably
and Timms counters with a quick right hand to the jaw.
The crowd are loving this. Great action here.
Keskinen fails with an attempt to clinch.
Keskinen tries to land with a swinging hook to the body but Timms was well out of range. Poor timing from Keskinen.
Veikko Keskinen seems to be the more aggressive standup fighter in this bout.
Timms uses some good footwork to avoid the body shot by Keskinen.
Timms now looks to counter with a shot at the body.
Keskinen looks to throw the jab but Timms is out of range.
Keskinen throws a body shot but no joy.
Timms gets cracked with a nice right hand there by Keskinen.
Timms throws a quick head kick that skims the top of Keskinen's head.
And that’s the end of the round – the fighters go back to their corners.

Phil Timms dominated that round.
OK. That's time! The bell goes and we're back to the action.
#R2#
Timms tries a head kick but it misses.
Timms avoids the body shot from Keskinen.
Keskinen takes one on the chin but seems OK.
Keskinen throws a right hand that misses
enabling Timms to counter with a crisp jab.
Timms buckles his opponent's knee momentarily with a nice leg kick.
Keskinen fails with an attempt to clinch.
Timms avoids the body shot from Keskinen.
Keskinen moves out of range as Timms throws a body kick.
We've had a slow start to the round here - hopefully the action picks up.#CL#
Keskinen has closed the distance and engaged Timms in a clinch.
Keskinen with the Thai clinch, lands a knee to the head.
Timms struggles to land a body shot inside as Keskinen controls his hands.
Keskinen tries to land a knee to the body but he is off balance and Timms avoids it.
Timms is trying to push Keskinen away but Keskinen has him pressed against the cage, so he's going nowhere.
Keskinen avoiding damage. #T1#
Keskinen looking to stall.
Timms blocks a punch to the side of the head.
Timms tries to break free but Keskinen pushes him back against the cage.#BC2#
Timms breaks the clinch and we're back to striking at distance.
Keskinen throws an ugly left hook that misses
enabling Timms to counter with a crisp jab.
Timms lands with a hook. Keskinen tried to avoid it but it clipped the top of his head.
Timms with a nice looking leg kick. You could hear that one land in a back row.
Timms fakes with the hands and throws a leg kick but Keskinen is out of range.
Keskinen tries to counter by moving into the clinch but Timms manages to circle out of the way.
Keskinen tries to clinch up
and Keskinen takes a counter punch right on the button for his troubles.
Timms ducks under a wild hook from Keskinen.#T2#
Keskinen throws an off balance right hand
and Timms counters with a two punch combo.
Keskinen scores with a sloppy right hand. Timms should have avoided that one.
Keskinen tries to clinch there but Timms circles away.
Keskinen tries to close the distance and clinch up against the cage but Timms paws at him with a jab and circles away.
Phil Timms seems to be getting the better of the standup.#CL#
Keskinen gets a clinch.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Keskinen lands a hook that snaps the head of Timms backwards.
Timms tries to work over Keskinen's body with a swooping hook but it only glances the target.
Keskinen lands a shoulder strike that jolts his opponent's head backwards.
Timms lands a right hand that snaps the head of Keskinen backwards. #BC2#
Timms breaks from the clinch.
A looping hook to the body misses from Keskinen. Timms does a little dance to reset his feet.
Keskinen keeps his opponent at a distance with a nice jab.
Timms avoids the body shot from Keskinen.
Timms looks like he wanted to counter with a high kick but didn't throw it.
And that’s the end of the round – the fighters go back to their corners.

Phil Timms showed his class in that round. I'd imagine he'll take it on all the scorecards.
The fighters get back to their feet, the hooter sounds and we're back to the action! This is the final round!
#R3#
Timms misses with a kick to the body.
Veikko Keskinen has stepped it up - he knows he needs a finish here!
Timms has been working his punching technique in the buildup to the fight and it appears to be paying off.
Keskinen throws a body punch but Timms moves out of range.
Keskinen blocks the body kick.
Keskinen throws out a token jab with nothing on it.#CL#
Keskinen instigates a clinch.
Timms blocks a punch to the side of the head.
Keskinen tries to land a knee to the head but Timms blocks with his arms.
Timms works for underhooks and lands a body shot in the process.
Keskinen scores with a shot to the side of Timms's head.
Timms blocking some punches.
We've had a slow start to the round here - hopefully the action picks up.
A head punch blocked on the inside by Timms. #BC2#
Timms escapes the clinch and we're back to striking.
Keskinen swings widly with a right hand
and Timms counters with a lovely shot to the body.
Timms throws a head kick that misses and slips in the process. He scrambles back to his feet and the fighters circle.
Timms throws a sloppy head kick and Keskinen moves out of range easily. #T1#
Keskinen looks to land a left hand but Timms moved out of range nicely.
Timms sizes up Keskinen with a pawing jab and scores with a straight right down the middle.
Keskinen swings wildly with a couple of big hooks
and Timms connects with a straight left hand counter down the middle.
Keskinen gets cracked with a nice right hand there by Timms.
Keskinen fails in his attempt to clinch.
Keskinen looks to score with a jab to the body but Timms is just out of range.
A little jabbing left from Timms on the counter but it doesn't find it's target.
Keskinen throws a sloppy body shot
and Timms counters with a stiff right hand.
Keskinen misses the body punch
and Timms counters with a head kick. That will keep Keskinen thinking before he tries any more sloppy attacks!
Timms throws a combination. Keskinen tries to block but a couple of punches get through.#ROC2#
Keskinen is rocked!
Keskinen wants to clinch
and Timms counters with a left to the body.
Oh Keskinen is still all over the place! His legs are completely gone! Will he be able to recover?!!#T2#
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Nice shot lands for Timms.
Keskinen misses with a jab, cross combination.
Keskinen throws a right hand that Timms ducks under and follows up with a left that Timms also avoids with ease.
Timms throws a fast counter high kick but Keskinen manages to duck under it in time.
Keskinen is looking to clinch but Timms is avoiding it.
Keskinen blocks a head kick by Timms.
Timms lands with a thumping leg kick.
Timms throws a head kick that misses.
Keskinen fakes high and swings low for a body shot but Timms manages to avoid it.
Keskinen seems to have got his legs back now.
Keskinen tries to clinch
and Timms counters with a straight right hand.
Keskinen misses with a shot to the body
and Timms counters with an outside leg kick.
Whack! Timms lands a heavy head kick that drops Keskinen. The ref tackles Timms to stop the fight - a great save by the referee because Keskinen was done.

Ladies and gentlemen, after 2:53 of round 3, we have a winner by way of TKO (Head Kick). Phil Timms!

 

Event: WPFA: Thoroughbred Thursday     
Date:   Aug 15, 2019
#R1##CL2#
Keskinen gets to the clinch - let's see what his plan is here.
Jaotalaytong is trying to push Keskinen away but Keskinen has him pressed against the cage, so he's going nowhere.
Jaotalaytong tries to circle away but Keskinen has him pinned against the cage.
Keskinen presses Jaotalaytong against the cage and delivers a mid-strength body shot.
Keskinen lands a right hand that snaps the head of Jaotalaytong backwards.
Keskinen lands a left hand.
Keskinen pressing his opponent against the cage.
Jaotalaytong wants to break free. God knows he wants to breaaaak freeee.
Keskinen lands a shoulder strike.
Keskinen lands with a left to the head.
Keskinen lands a shot to the body.
Keskinen throws a blind hook that connects with the side of Jaotalaytongs head.
Keskinen with an attempt at a knee that misses.
Keskinen tries to land a knee to the body but he is off balance and Jaotalaytong avoids it.
Jaotalaytong is trying to push Keskinen away but Keskinen has him pressed against the cage, so he's going nowhere.
We've been informed that Keskinen has been sparring a lot of Muay Thai in the buildup to this fight so let's see if that has an impact on the result.
Jaotalaytong wants to break the clinch but can't.
Keskinen lands with a short shot to the head.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Keskinen makes some space for himself and lands an uppercut.
Keskinen lands a left hand that snaps the head of Jaotalaytong backwards.
Keskinen lands with a good tight uppercut to the head.
Keskinen works for underhooks and lands a body shot in the process.
Jaotalaytong is trying to force a seperation but Keskinen has the dominant position.#T1#
Keskinen lands with a short shot to the head.
Jaotalaytong is trying to break the clinch but Keskinen has him pressed against the cage.
Jaotalaytong is trying to work out of this bad position, with his back against the cage.
Keskinen effectively controlling the action here.
Jaotalaytong tries to land a knee to the head but Keskinen blocks with his arms.
Keskinen lands a hook to the side of the head.
Keskinen lands with a left to the head.
Keskinen lands a right hand.
Keskinen lands a nice looking hook to the body, against the cage.
Keskinen lands a body punch in the clinch.
Jaotalaytong is breathing heavily.
A hook to the body from Keskinen.
Jaotalaytong has had enough of the clinch but Keskinen keeps him there for the moment.
Keskinen lands punches inside but they're not really causing much damage.
Keskinen trying to land knees to the body.
Keskinen lands a nice uppercut.
Nice body punch from Keskinen - that landed with a thud.
A shot in the inside from Keskinen.
This is a great period of action - very entertaining stuff!
Keskinen manages to get underhooks and slows down the pace for a moment.
Keskinen holding his opponent close, against the cage. #T2#
Keskinen lands with a right to the head.
Keskinen tries to land a knee to the head but Jaotalaytong blocks with his arms.
Keskinen cracks Jaotalaytong with a nice body shot.
Jaotalaytong working hard to break the clinch.
Keskinen lands with a light punch inside.
Jaotalaytong has had enough of the clinch but Keskinen keeps him there for the moment.
Keskinen working on landing some head shots here - that one got through nicely.
Keskinen is trying to wear down his opponent with knees to the body.
Keskinen scores with a knee to the head.
Keskinen lands a shoulder strike.
Keskinen effectively controlling the action here.
Jaotalaytong is trying to break the clinch but Keskinen is controlling him.
A short left from Keskinen.
The crowd applaud the fighters' efforts here as the round comes to an end.
Keskinen lands with a short shot to the head.
Keskinen lands with a short punch from the clinch.
A hook to the body from Keskinen.
With the fighters clinched against the cage, Keskinen creates a bit of distance for himself and scores with a nice uppercut.
A short right from Keskinen.
And that’s the end of the round – the fighters go back to their corners.

Veikko Keskinen dominated that round.
The fighters' corners scream their final instructions, as the referee calls time. Here we go, back to the action!
#R2#
Keskinen thuds a left hand into Jaotalaytong's body.
Jaotalaytong misses with a series of wild punches.
Keskinen uses good footwork to get in and out, landing a nice hook.
Keskinen cracks Jaotalaytong with a nice right hand that draws applause from the crowd.
Keskinen works Jaotalaytong's body with a nice hook.#CL2#
Keskinen moves into the clinch.
Keskinen has been the more effective fighter overall so far.
Keskinen putting his Muay Thai to good use. He has Jaotalaytong in a tight clinch and is doing some damage with knees to the body.
Jaotalaytong letting Keskinen take a breather here.
Keskinen effectively controlling the action here.
A short uppercut from Keskinen.
Jaotalaytong is trying to force a seperation but Keskinen has the dominant position.
Jaotalaytong letting Keskinen take a breather here.
Jaotalaytong tries to break the clinch but Keskinen is controlling the position.
Both fighters are absolutely exhausted here.
Jaotalaytong takes a knee to the side of the body.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Keskinen unloads a knee to the mid-section.#T1#
Keskinen lands a body shot.
Keskinen stalling against the cage.
Keskinen lands with a short shot to the head.
Keskinen lands a body punch.
Keskinen misses with a knee to the head.
A right hand to the body from Keskinen.
Keskinen lands a hook to the side of the head.
A short body shot lands from Keskinen as the two fighters clinch.
An uppercut to the body lands inside from Keskinen.
A short right from Keskinen.
Keskinen lands a nice shot to the body.
Keskinen with a knee to the head.
A left hand lands to the body for Keskinen.
Keskinen gets through Jaotalaytong's defenses to land a nice punch to the side of the head.
Keskinen presses Jaotalaytong against the cage and delivers a mid-strength body shot.
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!
A hook to the body from Keskinen.
Keskinen is clearly stalling here... Pick up the pace son.
A frustrated look appears on Jaotalaytong's face as he tries to break the clinch. #T2#
Keskinen unloads a knee to the mid-section.
Keskinen lands a good knee to the midsection. Jaotalaytong won't want to take too many of those.
Jaotalaytong being controlled against the cage.
Keskinen lands a hook to the body. It's hard to tell if that hurt Jaotalaytong or not.
Keskinen lands a hook to the body. It's hard to tell if that hurt Jaotalaytong or not.
Keskinen lands with a left to the head.
Keskinen taking a break, stalling in the clinch.
Jaotalaytong takes a knee to the side of the body.
Keskinen scores with a hook to the body.
Keskinen is trying to wear down his opponent with knees to the body.
An uppercut to the body lands inside from Keskinen.
Keskinen unloads a knee to the mid-section.
The crowd applaud the fighters' efforts here as the round comes to an end.
Keskinen dictating the pace here, as the fighters clinch against the cage.
A right hook to the body lands for Keskinen.
Still in the clinch, Keskinen scores with a nice short uppercut.
And that’s the end of the round – the fighters go back to their corners.

Veikko Keskinen showed his class in that round. I'd imagine he'll take it on all the scorecards.
Well, the break between rounds is over. Let's get back to the scrappin! So, we enter the final round. Let's see if either fighter can bring us a finish, or whether we're going to the judges scorecards.
#R3#
Keskinen jabs at Jaotalaytong's body.
Keskinen wings a very wild body shot but it does the job and lands to the midsection.
Jaotalaytong misses with a half-hearted attempt at a head kick.
Keskinen connects with a right hand. Jaotalaytong shakes it off.
Keskinen lands a straight punch to the body, keeping Jaotalaytong at a distance.
Keskinen takes a kick to the side of the head.
Keskinen will need to tighten up his combinations if he doesn't want to gas himself out, swinging at thin air.
Keskinen throws a series of punches but Jaotalaytong moves out of range.
Keskinen swinging wildly here.
Keskinen jabs at Jaotalaytong's body.
Jaotalaytong swings wildly with a couple of big hooks #CL2#
and Keskinen moves into the clinch.
Both fighters are breathing heavily.
Wooooo! Give it up for these two warriors! They are putting on a show!
Keskinen lands a body shot.
Keskinen is stalling here.
Keskinen lands a right hand that snaps the head of Jaotalaytong backwards. #T1#
Jaotalaytong has had enough of the clinch but Keskinen keeps him there for the moment.
Keskinen holding his opponent close, against the cage.
Keskinen lands a right hand that snaps the head of Jaotalaytong backwards.
Kneeeeees! The crowd are calling for knees to the body. Keskinen obliges.
Keskinen lands with a light punch inside.
Keskinen lands a body shot.
Keskinen scores with a knee to the head.
Keskinen is trying to wear down his opponent with knees to the body.
Keskinen cracks Jaotalaytong with a nice body shot.
Keskinen lands a right uppercut that snaps the head of Jaotalaytong backwards.
Keskinen throws a hook to the body. More of an arm punch but it's all scoring with the judges.
Keskinen lands a right uppercut that snaps the head of Jaotalaytong backwards.
Keskinen dictating the pace here, as the fighters clinch against the cage.
Jaotalaytong tries to break free but Keskinen pushes him back against the cage.
Keskinen scores with an uppercut up the middle.
Fantastic stuff here - a very entertaining period of action, which has drawn cheers from the crowd.
Keskinen scores with a hook to the body.
Keskinen working Jaotalaytong over with knees to the body.#T2#
An uppercut to the body lands inside from Keskinen.
Keskinen pushes Jaotalaytong back against the cage and lands a hook to the side of the head.
Keskinen lands a nice shot to the body.
Veikko Keskinen is fighting for a decision - hopefully he's judged it right and he's actually winning the fight.
A short body shot lands from Keskinen as the two fighters clinch.
Veikko Keskinen seems to be working more effectively in the clinch in the fight so far.
Keskinen working some nice short punches in the clinch.
A short right hand to the side of the head by Keskinen.
Keskinen scores with a hook to the body.
Keskinen landing some nice looking knees to the body.
Keskinen lands with a good tight uppercut to the head.
Keskinen scores with a shoulder strike.
Keskinen lands a short shot on the inside that snaps the head of Jaotalaytong backwards.
Keskinen lands a hook that snaps the head of Jaotalaytong backwards.
Jaotalaytong is trying to break the clinch but Keskinen has him pressed against the cage.
A nice right hand lands inside from Keskinen.
The crowd applaud the fighters' efforts here as the round comes to an end.
Keskinen lands punches inside but they're not really causing much damage.
Keskinen lands with a left to the head.
Keskinen lands with a light punch inside.
Rodtang Jaotalaytong has stepped it up - he knows he needs a finish here!
Keskinen leaning against his opponent.

And that's the end of the fight!
Veikko Keskinen comfortably won the final round on my scorecard.
Well Keskinen has outworked and out performed his opponent in all aspects of the game today. He was simply too good and the decision should be no more than a formality. 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 Roosa Järviläinen scores the fight 24:30
Judge Johanna Lukiainen scores the fight 24:30
Judge Tarja Halkonen scores the fight 24:30

In favor of your winner, by unanimous decision... Veikko Keskinen!

 

Event: WPFA: Too Sweet     
Date:   Aug 03, 2019
#R1#
Keskinen swings wildly with a right hand that was never going to find it's target.
Keskinen jabs Simpson right on the nose. Simpson blinks but takes it well.#CL2#
Keskinen pushes Simpson up against the cage in a clinch.#BC#
Simpson breaks from the clinch.
Simpson connects with a body shot.
Simpson scores with a sloppy right hand. Keskinen should have avoided that one.
Keskinen needs to keep his hands up - Simpson had a free shot at his head there.
Veikko Keskinen seems to be the more aggressive standup fighter in this bout.
Simpson lands an uppercut out of nowhere! Keskinen falls backwards - clearly groggy! Simpson dives in and finishes the fight with more strikes for a TKO finish!

Ladies and gentlemen, after 0:36 of round 1, we have a winner by way of TKO (Strikes). Richie Simpson!
Richie Simpson is the new lightweight champion!
A very excited looking Richie Simpson made sure he remembered to thank all the fans both in the arena and on the internet. He said all the coolest people spend all day on MMA websites, which got a big reaction.

 

Event: WPFA: Dominance     
Date:   Jul 11, 2019
#R1##CL2#
Keskinen has Jaotalaytong up against the cage in a clinch.
Jaotalaytong with the Thai clinch. He's looking to land a big knee but he's not managed it this time.
Jaotalaytong tries to break free but Keskinen pushes him back against the cage.
Jaotalaytong wants to strike at distance but he can't break free of the clinch.
Keskinen has Jaotalaytong pressed against the cage, preventing Jaotalaytong from circling away and getting back to striking at range.
Keskinen lands with a quick shot inside that doesn't really do much damage.
Keskinen throws a blind hook that connects with the side of Jaotalaytongs head.
Keskinen lands with a left to the head.
Keskinen scores with a hook to the body.
Jaotalaytong using the Thai plumb to throw knees but Keskinen has his back arched nicely, preventing the strike.
A short left from Keskinen.
A short uppercut from Keskinen.
Keskinen scores with a nice hook to the head.
The referee is keeping an eye on Keskinen - much more stalling and he will separate the fighters.
Jaotalaytong has had enough of the clinch but Keskinen keeps him there for the moment.
Keskinen lands a right hand.
The crowd are loving this. Great action here.
Keskinen just leaning against Jaotalaytong, taking a breather.
Keskinen blocks a couple of punches on the inside.
Keskinen has been looking to improve his clinch game in recent weeks. Jaotalaytong seems to have the measure of him in the clinch so far, so let's see if Keskinen can turn it around.
Keskinen makes some space for himself and lands an uppercut.
Keskinen lands with a left to the head.
Keskinen softening up his opponent with strikes, against the cage.
Keskinen lands with a short shot to the head. #T1#
Keskinen lands a left hand that snaps the head of Jaotalaytong backwards.
Keskinen lands with a right to the head.
A short body shot lands from Keskinen as the two fighters clinch.
Keskinen scores with a shoulder strike.
Keskinen lands a body punch.
Keskinen scores with a hook to the body.
Jaotalaytong is breathing heavily.
A hook to the body from Keskinen.
Jaotalaytong is trying to break the clinch but Keskinen is controlling him.
A shot in the inside from Keskinen.
Jaotalaytong has had enough of the clinch but Keskinen keeps him there for the moment.
Good body shot from Keskinen.
An uppercut to the body lands inside from Keskinen.
Keskinen makes some space for himself and lands an uppercut.
Keskinen gets through Jaotalaytong's defenses to land a nice punch to the side of the head.
Keskinen lands punches inside but they're not really causing much damage.
This has been an exciting period of action!
Still in the clinch, Keskinen scores with a nice short uppercut.
Jaotalaytong takes a knee to the side of the body.
Keskinen lands a body shot.
Keskinen lands with a quick shot inside that doesn't really do much damage.
Jaotalaytong takes a shot to the head.
Keskinen is clearly stalling here... Pick up the pace son. #T2#
Keskinen lands with a light punch inside.
Keskinen lands a nice uppercut.
Keskinen has Jaotalaytong pressed against the cage, preventing Jaotalaytong from circling away and getting back to striking at range.
Jaotalaytong wants to break the clinch but can't.
Keskinen lands punches inside but they're not really causing much damage.
Jaotalaytong tries to break the clinch but Keskinen is controlling the position.
Still in the clinch, Keskinen scores with a nice short uppercut.
Keskinen just leaning against Jaotalaytong, taking a breather.
Jaotalaytong is trying to push Keskinen away but Keskinen has him pressed against the cage, so he's going nowhere.
A short uppercut from Keskinen.
A body shot lands from Keskinen.
Nice body punch from Keskinen.
The pace slowing considerably in the clinch, as Keskinen takes a break from that fighting nonsense to think about the finer things in life.
The crowd applaud the fighters' efforts here as the round comes to an end.
Keskinen pressing his opponent against the cage.
Keskinen scores with an uppercut up the middle.
And that’s the end of the round – the fighters go back to their corners.

Veikko Keskinen dominated that round.
The fighters get back to their feet, the hooter sounds and we're back to the action!
#R2##CL#
Jaotalaytong pushes Keskinen up against the cage in a clinch.
Keskinen keeps control of Jaotalaytong as he tries to wriggle out of the double underhooks.
Keskinen makes some space for himself and lands an uppercut.
The pace really dropping off here, momentarily.
A quick uppercut on the inside from Keskinen.
Veikko Keskinen seems to be working more effectively in the clinch in the fight so far.
Jaotalaytong is trying to work out of this bad position, with his back against the cage.
Keskinen makes some space for himself and lands an uppercut.
Keskinen lands a shoulder strike that jolts his opponent's head backwards.
Keskinen dodges an elbow strike from Jaotalaytong.
Jaotalaytong being controlled against the cage.
Jaotalaytong blocks a body shot from Keskinen.
We've had a slow start to the round here - hopefully the action picks up.
Keskinen is leaning against Jaotalaytong and scores with a nice uppercut to the body.
Keskinen lands a nice shot to the body.
Nice body punch from Keskinen.
Keskinen lands a left hand.
Both fighters are absolutely exhausted here.
Jaotalaytong working hard to break the clinch.
Keskinen is working Jaotalaytong over against the cage.#T1#
Keskinen scores with a shoulder strike.
Keskinen lands with a short shot to the head.
A short left from Keskinen.
Jaotalaytong misses with a knee strike.
The fighters are starting to perspire pretty heavily.
A short body shot lands from Keskinen as the two fighters clinch.
A frustrated look appears on Jaotalaytong's face as he tries to break the clinch.
Keskinen keeps control of Jaotalaytong as he tries to wriggle out of the double underhooks.
Keskinen softening up his opponent with strikes, against the cage.
Keskinen lands a nice uppercut.
Keskinen lands with a left to the head.
Keskinen lands a hook to the side of the head.
Keskinen lands a left hand.
Keskinen throws a hook to the body. More of an arm punch but it's all scoring with the judges.
Keskinen lands a right hand.
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!
Keskinen scores a nice knee to the body.
Keskinen lands with a light punch inside.
Good body shot from Keskinen.
Keskinen scores with a nice hook to the head.
Keskinen scores with a nice hook to the head.
Jaotalaytong's head jolts backwards as he takes an uppercut right on the button!
A left hand lands to the body for Keskinen. #T2#
A short right hand to the side of the head by Keskinen.
Keskinen works on Jaotalaytong's body with a couple of short punches.
Keskinen lands with a short shot to the head.
Keskinen digs a right hand into Jaotalaytong's ribs. Those have got to be taking their toll on Jaotalaytong's gas tank.
Keskinen stalls.
Keskinen scores with an uppercut up the middle.
Come on Keskinen - let's have some action - none of this stalling nonsense.
Keskinen lands a shoulder strike that jolts his opponent's head backwards.
Keskinen works for underhooks and lands a body shot in the process.
With the fighters clinched against the cage, Keskinen creates a bit of distance for himself and scores with a nice uppercut.
Still in the clinch, Keskinen scores with a nice short uppercut.
Keskinen makes some space for himself and lands an uppercut.
The crowd applaud the fighters' efforts here as the round comes to an end.
Kneeeeees! The crowd are calling for knees to the body. Keskinen obliges.
Keskinen works for underhooks and lands a body shot in the process.
Still in the clinch, Keskinen scores with a nice short uppercut.
Keskinen lands a body punch.
Keskinen softening up his opponent with strikes, against the cage.
And that’s the end of the round – the fighters go back to their corners.

Veikko Keskinen showed his class in that round. I'd imagine he'll take it on all the scorecards.
The minute break is over - no more time for sponges and pep talks - back to the action! This is the final round!
#R3#
Keskinen lands a straight punch to the body, keeping Jaotalaytong at a distance. #CL2#
The fight moves into the clinch position.
Jaotalaytong is looking to break free of the clinch but Keskinen has double underhooks.
Jaotalaytong wants to break the clinch but can't.
Good body shot from Keskinen.
Jaotalaytong wants to break free. God knows he wants to breaaaak freeee.
Keskinen scores with an uppercut up the middle.
Keskinen stays in close to his opponent and throws a right hand to the body.
Keskinen lands a body punch - he's looking to wear down Jaotalaytong.
Jaotalaytong working hard to break the clinch.
Keskinen prevents Jaotalaytong from breaking the clinch.
Keskinen lands a body punch - he's looking to wear down Jaotalaytong.
Keskinen lands a right hand.
We've had a slow start to the round here - hopefully the action picks up.
With the fighters clinched against the cage, Keskinen creates a bit of distance for himself and scores with a nice uppercut.
Keskinen lands a body punch in the clinch.
Keskinen controlling the action here for a moment.
Both fighters are breathing heavily.
Knees in the clinch landing for Keskinen. #T1#
Keskinen pushes Jaotalaytong back against the cage and lands a hook to the side of the head.
Jaotalaytong wants to break free. God knows he wants to breaaaak freeee.
Keskinen effectively controlling the action here.
Keskinen effectively controlling the action here.
Keskinen lands with a short punch from the clinch.
A right hand to the body from Keskinen.
A short right hand to the side of the head by Keskinen.
Keskinen scores with a shot to the side of Jaotalaytong's head.
Keskinen is pushing Jaotalaytong up against the cage, for a bit of lean and pray action. Action being used the in the loosest possible sense of the word.
Jaotalaytong letting Keskinen take a breather here.
Keskinen has Jaotalaytong pressed against the cage, preventing Jaotalaytong from circling away and getting back to striking at range.
Still in the clinch, Keskinen scores with a nice short uppercut.
Keskinen manages to get underhooks and slows down the pace for a moment.
A right hand to the body from Keskinen. #T2#
With the fighters clinched against the cage, Keskinen creates a bit of distance for himself and scores with a nice uppercut.
Keskinen effectively controlling the action here.
Veikko Keskinen is fighting for a decision - hopefully he's judged it right and he's actually winning the fight.
Keskinen is looking to score with knees to the body. Maybe he'll change it up and go body then head. Jaotalaytong is defending well for now.
Keskinen has been the more effective fighter overall so far.
Keskinen lands a nice uppercut.
Wooooo! Give it up for these two warriors! They are putting on a show!
A short left from Keskinen.
A frustrated look appears on Jaotalaytong's face as he tries to break the clinch.
Keskinen digs a right hand into Jaotalaytong's ribs. Those have got to be taking their toll on Jaotalaytong's gas tank.
Keskinen digs a right hand underneath Jaotalaytong's ribcage. Jaotalaytong let out a lung full of air as it connected.
Jaotalaytong tries to break the clinch but Keskinen is controlling the position.
Keskinen lands a body punch - he's looking to wear down Jaotalaytong.
Keskinen lands a nice uppercut.
Keskinen lands a hook to the side of the head.
Keskinen throws a hook to the body. More of an arm punch but it's all scoring with the judges.
Keskinen stalling.
Keskinen misses the knee to the body. Nice hip positioning from Jaotalaytong.
Rodtang Jaotalaytong has stepped it up - he knows he needs a finish here!
Jaotalaytong throws a vicious knee straight up the middle but Keskinen blocks it with crossed arms.

And that's the end of the fight!
Veikko Keskinen comfortably won the final round on my scorecard.
Well Keskinen has outworked and out performed his opponent in all aspects of the game today. He was simply too good and the decision should be no more than a formality. 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 Marco Blurström scores the fight 24:30
Judge Arvi Lind scores the fight 24:30
Judge Anni Minnemäki scores the fight 24:30

In favor of your winner, by unanimous decision... Veikko Keskinen!

 

Event: WPFA: Red, White, & Boom     
Date:   Jul 04, 2019
#R1#
Keskinen displays good takedown defense there as he swats away a double leg from Sanderson.
Keskinen digs a good body shot into Sanderson's ribs.
Keskinen connects with a looping right hand. #CL#
Keskinen moves into the clinch.
Keskinen makes some space for himself and lands an uppercut.
Keskinen stalling.
Sanderson tries to pull guard but Keskinen holds him up against the cage and eventually Sanderson drops back down to his feet.
A short uppercut from Keskinen.
We've had a slow start to the round here - hopefully the action picks up.
Sanderson's head jolts backwards as he takes an uppercut right on the button!
Keskinen lands a nice looking hook to the body, against the cage.
A quick uppercut on the inside from Keskinen.
Keskinen stays in close to his opponent and throws a right hand to the body.
Sanderson can't find room to land a body shot as Keskinen controls the action.
Keskinen lands with a short head shot on the inside. #T1#
The pace slowing considerably in the clinch, as Keskinen takes a break from that fighting nonsense to think about the finer things in life.
Keskinen is struggling to control the position.
Keskinen prevents Sanderson from breaking the clinch.
Keskinen misses with a punch to the body.
Keskinen stays in close to his opponent and throws a right hand to the body.
Keskinen working on landing some head shots here - that one got through nicely.
Our sources have told us that Keskinen has been working on his knees in the buildup to the fight.
A right hand to the body from Keskinen.
Nice body punch from Keskinen.
A short right from Keskinen.
A hook to the body from Keskinen.
Keskinen lands a body shot in the clinch.
A frustrated look appears on Sanderson's face as he tries to break the clinch.
Keskinen digs a right hand into Sanderson's ribs. Those have got to be taking their toll on Sanderson's gas tank.
Sanderson looks winded!
A short body shot lands from Keskinen as the two fighters clinch. #T2#
Sanderson is trying to pull guard but Keskinen turns him against the cage and we stay in the clinch.
Veikko Keskinen has stuffed three takedown attempts in the round now. That's going to take a lot out of Jaylond Sanderson.
Keskinen scores with a nice hook to the head.
A short right from Keskinen.
Keskinen lands a left hand that snaps the head of Sanderson backwards.
This is a great period of action - very entertaining stuff!
Sanderson's head jolts backwards as he takes an uppercut right on the button!
Keskinen lands a left hand that snaps the head of Sanderson backwards.
Sanderson tries to take the fight to the ground by pulling guard but can't manage it.
Keskinen lands a body punch - he's looking to wear down Sanderson.
Keskinen lands a hook to the body. It's hard to tell if that hurt Sanderson or not.
A hook to the body from Keskinen.
Keskinen is working Sanderson over against the cage.
An uppercut to the body lands inside from Keskinen.
Keskinen digs a right hand underneath Sanderson's ribcage. Sanderson let out a lung full of air as it connected.
A hook to the body from Keskinen.
Keskinen lands a body punch - he's looking to wear down Sanderson.
The referee calls for Keskinen to work.
A short right from Keskinen on the inside. #T3#
Keskinen scores with a hook to the body.
A bit of stalling here from Keskinen.
Keskinen lands with a left to the head.
A left hand lands to the body for Keskinen.
Keskinen leaning against his opponent.
Nice body punch from Keskinen.
Keskinen lands a nice shot to the body.
Keskinen lands with a right to the head.
Keskinen lands a body punch in the clinch.
Keskinen controlling the action here for a moment.
Keskinen scores with a shoulder strike.
Keskinen lands with a right to the head. #T4#
Keskinen lands a body punch.
Keskinen scores with a hook to the body.
With the fighters clinched against the cage, Keskinen creates a bit of distance for himself and scores with a nice uppercut.
Keskinen prevents a takedown attempt there.
A short right hand to the side of the head by Keskinen.
The crowd cheering loudly, showing their appreciation for the quality fight we're seeing here.
Keskinen lands a nice looking hook to the body, against the cage.
A right hook to the body lands for Keskinen.
Still in the clinch, Keskinen scores with a nice short uppercut.
A right hook to the body lands for Keskinen.
A short left from Keskinen.
A short right from Keskinen.
Keskinen pushes Sanderson back against the cage and lands a hook to the side of the head.
Still in the clinch, Keskinen scores with a nice short uppercut.
Keskinen pushes Sanderson back against the cage and lands a hook to the side of the head.
Keskinen lands with a short punch from the clinch.
And that’s the end of the round – the fighters go back to their corners.

Veikko Keskinen dominated that round.
Well, the break between rounds is over. Let's get back to the scrappin!
#R2#
Keskinen stooping low to avoid any incoming strikes and then lunges in with an uppercut come cross that lands flush.
Sanderson dodges the punch combination from Keskinen.
Keskinen lands with a good body shot.
Keskinen punishes Sanderson's body with a nice straight punch.
Keskinen throws a shot to the body. #CL#
Sanderson tries to keep at a distance but Keskinen has taken the fight into the clinch.
A short right from Keskinen on the inside.
Keskinen is really dominating this fight. Is there anything that Sanderson can do to turn this around?
We've had a slow start to the round here - hopefully the action picks up.
Keskinen scores with a shot to the side of Sanderson's head.
Keskinen lands with a quick shot inside that doesn't really do much damage.
An uppercut to the body lands inside from Keskinen.
A short right from Keskinen on the inside.
This is a great period of action - very entertaining stuff!
Sanderson is looking to take this one to the mat.#T1#
A hook to the body from Keskinen.
Sanderson is breathing heavily.
An uppercut to the body lands inside from Keskinen.
Keskinen lands a hook to the body. It's hard to tell if that hurt Sanderson or not.
A quick uppercut on the inside from Keskinen.
Sanderson wants to break the clinch but can't.
Sanderson wants to stall.
Keskinen lands on the inside with an uppercut.
Keskinen lands a nice looking hook to the body, against the cage.
A right hook to the body lands for Keskinen.
Keskinen stays in close to his opponent and throws a right hand to the body.
A short right from Keskinen on the inside.
Keskinen holding his opponent close, against the cage.
Keskinen lands a nice looking hook to the body, against the cage.
An uppercut to the body lands inside from Keskinen. #T2#
Keskinen lands a body punch.
Keskinen cracks Sanderson with a nice body shot.
Keskinen lands a hook that snaps the head of Sanderson backwards.
Keskinen pushes Sanderson back against the cage and lands a hook to the side of the head.
This has been an exciting period of action!
Keskinen scores with a hook to the body.
Keskinen throws a blind hook that connects with the side of Sandersons head.
Keskinen scores with a nice hook to the head.#ROC#
Sanderson is rocked!
Keskinen lands a short shot on the inside that snaps the head of Sanderson backwards.
Sanderson is still on wobbly legs! Can Keskinen finish him?
Keskinen creates a bit of space for himself and rocks Sanderson with a big uppercut! Sanderson tries to clinch up but Keskinen pushes him back against the cage and lands another monster strike that crumples Sanderson to the mat! Sanderson covers up and Keskinen unloads with more strikes until the referee steps in to end the bout!

Ladies and gentlemen, after 2:41 of round 2, we have a winner by way of TKO (Punches). Veikko Keskinen!

 

Event: Quick Fight Championship     
Date:   Jun 12, 2019
#R1##CL#
Maldonaldo rushes Keskinen and presses him up against the cage.
A short left from Keskinen.
Keskinen lands a shot to the body.
Keskinen'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.
Keskinen lands a hook that snaps the head of Maldonaldo backwards.
Maldonaldo's head jolts backwards as he takes an uppercut right on the button!
With the fighters clinched against the cage, Keskinen creates a bit of distance for himself and scores with a nice uppercut. #ROC2#
Maldonaldo is rocked!
Keskinen makes some space for himself and lands an uppercut.
Oh Maldonaldo is still all over the place! His legs are completely gone! Will he be able to recover?!!
Stalling in the clinch from Keskinen.
Still in the clinch, Keskinen scores with a nice short uppercut.
A right handed body shot lands from Keskinen.
We've seen a great period of action over the last minute or so - credit to both fighters for going all out!
Maldonaldo is looking to control Keskinen's arms but Keskinen gets an underhook and turns him. Now Maldonaldo has his back to the cage.
Keskinen makes some space for himself and lands an uppercut.
Keskinen is leaning against Maldonaldo and scores with a nice uppercut to the body.
Maldonaldo is breathing heavily.
Maldonaldo tries to score a body lock takedown but Keskinen shows good agility there to stay on his feet.
Keskinen throws a blind hook that connects with the side of Maldonaldos head.
Maldonaldo tries to pull guard but can't drag his opponent to the mat. Keskinen just stands there and leans against the cage.
Still in the clinch, Keskinen scores with a nice short uppercut.#T1#
Keskinen lands a hook that snaps the head of Maldonaldo backwards.
A right hook to the body lands for Keskinen.
Keskinen pushes Maldonaldo back against the cage and unloads with a body punch.
Keskinen lands with a right to the head.
Keskinen lands a left hand that snaps the head of Maldonaldo backwards.
Keskinen pushes Maldonaldo against the cage and as Maldonaldo bounces back, Keskinen cracks him with a massive overhand right that sends him crashing to the mat! Keskinen follows up with more strikes but Maldonaldo was out from that first, devastating punch! Wow!

Ladies and gentlemen, after 1:27 of round 1, we have a winner by way of KO (Punch). Veikko Keskinen!

 

 
 
 
Home
What is MMA Tycoon?
Register
Forgot Details
Contact Us
MMA Affiliate Program
MMA Forum
UFC Chat
MMA Newspaper
Buzz - Social Media
MMA Rankings
MMA T-Shirts
 
 

 

   
©MMA Tycoon  | Bet MMA  |  Contact  |  Links  |  MMA Chat  
MMA Forum  |  Online (929)
Steam Gaming Group Google+ MMA Tycoon Twitter Facebook MMA Game MMA RSS feed - MMA Tycoon Game's Radio Podcast