Anthony Crolla has revealed he was so upset by his draw with Darleys Perez in their first world title bout that it took him months to watch it.
The Manchester fighter takes on Perez in a rematch for the WBA world lightweight belt on Saturday night live on Sky Sports.
This follows the controversial first fight in July when Perez held onto his belt despite the Colombian champion having points deducted for low blows in the 11th and 12th rounds.
Crolla has finally watched the fight back with trainer Joe Gallagher, and the 29-year-old believes the pair have devised a plan to put that result right this time.
"I didn't watch the fight for a few months," said Crolla. "It was a bit gutting watching it back because I found it hard to see that I had not won the fight.
"But I have watched it back since with Joe over the last few weeks, time and time again, looking at what to work on for the fight to get the title this time.
"Every time I watch it, it doesn't get any easier. I still think I won it, but I can make it right on Saturday.
"People say it was a career-best performance. It might have been, but I have improved since then. In the last fight there were times that I out boxed him, times I hurt him, and that gives me huge confidence.
"I am sure he's going to start fast and try to impose himself on me, to try to show that it wasn't him at his best last time and I look forward to answering the questions that he is going to ask me.
"We had each other's respect early in the fight. He landed some decent shots early in the second but I landed the best punch in the fight with the right hand in that round. That made him know he was in a fight. It was a shot we worked on, my power is growing all the time.
"I've never said I was a one-punch KO guy, I never have been and never will be, but it didn't shock me that I hurt him. The shot came at a good time for him, it was at the end of the round and he clung on, but this time if I land that I won't let him off the hook.
"It was a tough fight and I felt the pace, I think we both did. There were some shots that strayed low from him, and at the end I thought I was three minutes from my dream becoming a reality. I thought I had done my bit but it didn't go my way. I knew that it was close and you don't want to leave things to chance.
"I had to stay cool and not go for broke for no reason, so I tried to outwork him in the 12th and show him that I could finish like a champion.
"He didn't hurt me in the fight but I knew he was there. You don't want to be taking clean shots from him. I thought the last low blow had cemented it. I wasn't happy that the points were taken off but I was sure that was enough, but at the same time it hurt.
"They were lucky to get away with the belt last time and they may not be so lucky this time. I've got to expect a better Perez and I do. I know I have to be better too."
Crolla faces Perez on a stacked bill the Manchester Arena as the vacant British title at super-lightweight is on the line in a rematch between Chris Jenkins and Tyrone Nurse, while new Matchroom signing Ryan Burnett faces Jason Booth for the vacant British bantamweight title.
There's a pair of English title fights with talented former Team GB man Charlie Edwards defending his flyweight title against Liverpool's Phil Smith and Isaac Lowe defends his featherweight strap against Manchester's Ryan Doyle.
Unbeaten Manchester cruiserweight Hosea Burton meets Tony Hill for the vacant WBA Inter-Continental title, and there's action for former world bantamweight champion Stuart Hall, former world title challenger Brian Rose and unbeaten youngsters Marcus Morrison and Liam Taylor.