Vera's career would hit a standstill soon after when he was matched against light-middleweight contender James Kirkland. Kirkland was vicious in his assault against Vera, battering his outmatched opponent all over the ring for the duration of the fight. Vera was knocked down twice in preceding rounds before the faithful eight round, in which a devastating combination from Kirkland put Vera down for a third time. Vera managed to rise up, but was immediately cornered and beaten on until referee Vic Drakulich called a halt to the match, with Vera losing by an eighth-round technical knockout. In the match, Kirkland had managed to land 283 out of 532 thrown punches, whereas Vera only landed 64 out of 470.