Paul Hughes claimed the unified CW featherweight title with a dominant display over Jordan Vucenic in their long-awaited rematch at CW 145.
The Irishman swept the scorecards as he went close on multiple occasions to finishing his rival.
In the co-main event, James Sheehan put himself in title contention with a win over top contender Jamie Richardson in a hard-fought technical battle.
Caolan Loughran also put himself within reach of a title shot as he took out Luke Shanks with a second round TKO victory to secure the biggest win of his career.
Meanwhile on the main card, Mehdi Ben Lakdhdar and Modestas Bukaskaus made their returns to the cage and secured emotional victories.
In the prelims, the next title challenger for Paul Hughes may have been discovered at featherweight after Harry Hardwick beat Steve Aimable in a one sided decision victory.
Ryan Shelley is also amongst the mix at 145lbs following his fast submission finish over Josh Reed.
Watch the full event replay now on UFC Fight Pass
Cage Warriors 145
Paul Hughes defeated Jordan Vucenic via unanimous decision (49-46, 50-43, 49-43)
James Sheehan defeated Jamie Richardson via unanimous decision (29-28, 29-28, 29-28)
Modestas Bukauskas defeated Lee Chadwick via unanimous decision (30-27, 29-28, 29-28)
Mehdi Ben Lakhdhar defeated Xavier Sedras via unanimous decision (30-27, 30-27, 30-27)
Caolan Loughran defeated Luke Shanks via TKO (strikes) after 3:46 of round two
James Webb defeated Paddy McCorry via unanimous decision (29-28, 29-28, 29-28)
Ryan Shelley defeated Josh Reed via Submission (rear-naked choke) after 3:00 of round one
Harry Hardwick defeated Steve Aimable via unanimous decision (30-26, 30-26, 30-26)
Oban Elliott defeated Sean McCormac via unanimous decision (30-27, 30-27, 30-27)
Adam Shelley defeated El Hadji Ndiaye via unanimous decision (30-27, 30-27, 30-27)