Jan Zaveck looked like a 39-year-old welterweight past his better days tonight. Erislandy Lara looked like an in-prime junior middleweight. With that noted, it should be no real surprise that Lara picked up a TKO-3 win over Zaveck, hurting the Slovenian in every round and owning the ring.
The fight, which was both delayed and bumped up due to inclement weather in (the greater) Miami (area), was a bit of a mismatch on paper, but Lara (22-2-2, 13 KO) has been known to fight on cruise control in the past. That wasn't the case tonight. In the opening round, Zaveck (35-4, 19 KO) showed some aggression early, which resulted in Lara popping him with clean counter shots, showing off his size, skill, speed, and power advantages. Zaveck was hurt in the round, though not very significantly, and Lara didn't exactly rush with a big surge to try to finish him off, either.
Tasting the power made Zaveck a bit more cautious in round two, but Lara clearly understood the matchup at hand after the opening frame. Lara headhunted a bit, picking his shots and landing with some good, clean left hands, twice more shaking up Zaveck.
In the third, Zaveck got stung again, then reached out with his right arm to touch gloves. Lara touched gloves, then punched Zaveck in the face again, before referee Tellis Assemenios stepped in to see what Zaveck was complaining about. Favoring his shoulder, Zaveck spoke with the referee briefly before the fight was stopped. Zaveck claimed after the fight that he was fouled to the back of the head, and felt pain in his shoulder as a result of the blow.