Lee Haskins won the IBF and WBA Inter-Continental bantamweight titles with a convincing victory on points against Mohamed Bouleghcha in Marrakech on Thursday.

Haskins dominated the bout at the open-air Place Jamaa El Fna arena and all three judges agreed he was the victor with scores of 119-107, 119-107 and 117-109.

The British and Commonwealth super-flyweight champion had no problem with the step up in weight and he wasn't intimidated by facing a home favourite in Morocco.

The 27-year-old from Bristol entered the contest on the back a frustrating year with fights cancelled but he is now firmly back on the right track.