Anthony Joshua finally fights Andy Ruiz Jr on Saturday after almost a decade of the two very nearly crossing paths.
The IBF, WBA and WBO heavyweight champion makes the latest defence of his titles on the occasion of his US debut, when he fights his Mexican challenger at Madison Square Garden in New York.
Ruiz Jr, like Joshua aged 29, was only installed as Joshua's challenger when Jarrell Miller's six-month suspension ruled the champion's first-choice opponent out.