Anthony Joshua has vowed to give Andy Ruiz a third fight if he gets revenge as he promised bloodshed in their rematch in Diriyah, Saudi Arabia, on Saturday.
Joshua, 30, faces Ruiz for the WBA, WBO and IBF titles he lost to the Mexican-American on June 1 in New York.
The British heavyweight star staged a public workout in Riyadh on Tuesday night as he plots to overturn the first defeat of his professional career.
But he has left the door open for a trilogy fight between the pair if he does get revenge on Saturday night.
The Watford warrior said: “He is going to be on my mind forever.
“If he’s dedicated to the game we will definitely see each other a third time down the line.
“This won’t be the last time I see Andy Ruiz in the ring.
“I think we make for good fights. There’s definitely knock out in this fight, that’s what the people want to see – bloodshed and knockouts.
“I feel it in my heart, I’m confident and I believe in myself that I will be victorious. You’re going to see fireworks. “