Lacy vs Calzaghe Do walki doszło 4 marca 2006 roku w Manchesterze. Faworytem był Joe Calzaghe, który bronił tytułu WBO po raz 18. Nikt nie spodziewał się, że Calzaghe tak łatwo pokona Lacy'ego. Calzaghe zwyciężył jednogłośnie na punkty, wygrywając każdą rundę oraz posyłając rywala na deski w ostatniej, 12 rundzie. Calzaghe do swojego tytułu WBO dołożył pas IBF oraz pas magazynu The Ring, który przyznawany jest dla najlepszego boksera tej kategorii. Calzaghe zadał łącznie 948 ciosy, z czego 351 doszło celu, natomiast Lacy - 444, z czego tylko 116 doszło do celu.
Na ring powrócił 2 grudnia 2006 roku, jego rywalem był dawny przeciwnik Vitaliy Tsypko. Walka była bardzo wyrównana i zakończyła się kontrowersyjnym punktowym zwycięstwem Lacy'ego (96-94, 96-94, 95-95). Komentujący walkę, Larry Merchant widział jako zwycięzcę Ukraińca, zaś ekspert HBO Harold Lederman wypunktował remis.
Schyłek kariery Pomimo 2 kolejnych punktowych wygranych nad Manfredo i Epifiano Mendozą, w kolejnej walce został pokonany wysoko na punkty przez Jermaina Taylora.
W 2009 roku jego przeciwnikiem był Roy Jones Jr. Roy nie prezentował się tak dobrze, jak kiedyś, ale wystarczyło, aby pokonać Lacy'ego poddanego w 10 rundzie.