Dignity Health Sports Park, Carson, California - Rising junior welterweight contender Brandun Lee (24-0, 22 KOs) had the longest fight of his career - but it still ended with a knockout, as he put away Juan Heraldez (16-1) in the seventh round. (photos of Esther Lin)

Lee was landing the harder and crisper punches from the start of the contest. Heraldez tried to hang in there, but he was punished by big punches as the fight played out.

lee-heraldez (5)

During the seventh, a series of jabs and then a big right sent Heraldez crashing to the mat. He was sitting down against the ropes, holding his nose, which may have been broken, and the referee quickly waved off the fight.

lee-heraldez (4)

lee-heraldez (6)

lee-heraldez (3)

lee-heraldez (7)

lee-heraldez (8)

lee-heraldez (1)_1639365373

brandun-lee (1)_1639365373

brandun-lee (2)_1639365373