Joseph Parker concedes his boxing career is on the line in Melbourne tonight.
The New Zealand heavyweight returns to the ring to take on Faiga 'Django' Opelu over 10 rounds and says victory is his only option.
"My career is on the line in every fight, every fight is a must win from now on."
Parker says he is in the best shape of his life and to expect fireworks.
The 31-year-old says he has been sparring strongly and has envisioned a knockout win.
"I feel very dangerous and I just want to bring this feeling that I have into the ring tomorrow night, that dangerous feeling."
Coming off a unanimous decision win over Jack Massey in January, Parker said he sees this fight finishing only one way.
"Imagery in your head is very powerful. I have pictured myself knocking him out. I know what I can do. I've sparred great rounds. I've trained hard. I've just gotta go in and put it all together, put on display and execute what I know I can."
The former WBO heavyweight champion squared off with Opelu on Monday.
"He's not the tallest heavyweight out there but he packs a punch. He's not afraid to mix it up, like myself, we consider ourselves Samoan warriors so I know he's gonna bring the best that he has."
Parker's fight is set to get underway at approximately 10.30pm and the card will also feature Kiwi Bronze Olympic medallist David Nyika.
"David is a special talent and it's awesome to have him on the undercard. It's nice to have kiwi boys representing and putting on a great show and I look forward to seeing him."
Parker is looking for a quick win tonight and a quick turnaround.
"I want to fight August or September and again in December. I want to keep busy. The more fights you have the faster you get to the top and the busier you are the more that you improve. So I want to only keep as busy as I can."
Full Fight Card
Joseph Parker VS Faiga 'Django' Opelu, 10 rounds, heavyweight
Nikita Tszyu vs Ben Bommber, 6 rounds, super welterweight
Cam Mooney vs Tom Bellchambers, 3 rounds, heavyweight
Joel Taylor vs Ben Horn, 6 rounds, 68.5kg catchweight
Jayde Mitchell vs Max Reeves, 8 rounds, 78.5kg catchweight
David Nyika vs Louis Marsters, 5 rounds, cruiserweight
Campbell Somerville vs Isaias Sette, 5 rounds, super welterweight
Luke Gersbeck vs Jack Moore, 5 rounds, 69.0kg catch weight