Booth (right) was a British champion almost a decade ago
Jason Booth won the vacant British super-bantamweight title after a severe cut left Mark Moran unable to continue.
The 31-year-old Booth had dominated the early rounds until a clash of heads opened the cut in the sixth round.
The bout in Leigh had been arranged at short notice after both fighters' original opponents pulled out.
And Booth made light of having to move up two weight classes from super-flyweight as his experience helped him improve his record to 32-6.
Moran, 27, had been due to fight Matthew Marsh, but the champion failed to make the weight and relinquished his belt.
And Booth, a former British flyweight champion, stepped in to take the fight after his scheduled opponent for the British super-featherweight title, Lee Haskins, suffered a hand injury.
Moran, previously unbeaten in 12 professional fights, seemed to be the more unnerved by the change of opponent and struggled to land anything of note in the early rounds.
Booth dominated from the third round onwards, landing shots to both head and body before the clash of heads left Moran unable to continue, referee Howard Foster stepping in to stop the fight.