Bernard Hopkins has been one of the most dedicated and hardest-working fighters the sport has seen in the last half-century.
Hopkins' first fight, a loss to Clinton Mitchell in 1988, left him undaunted. He didn't lose again until he fought Roy Jones in 1993. His next loss didn't occur until 12 years later.
Hopkins became the oldest fighter to hold a championship when he defeated Jean Pascal in 2011 in a close but unanimous decision.
He later lost that crown to Chad Dawson in 2012, but he remains an active fighter.
While you have to give Hopkins credit for having the guile, experience and guts to remain in the ring, his most impressive fights came earlier in his career.
Some of his most impressive wins came against great fighters like Felix Trinidad, Oscar De La Hoya and Antonio Tarver. Here's a look at six of the best wins of his career.