Lee Selby retained his British and Commonwealth featherweight titles with a comprehensive points win over Martin Lindsay at the Odyssey Arena in Belfast.
The Welshman once again showed he's adept at fighting in an opponent's backyard, two judges giving him the fight by a 118-110 scoreline with the other marking it 117-111 in his favour.
Local favourite Lindsay was roared on by the home crowd and while he did occasionally land some heavy shots of his own, his moments of success proved to be fleeting over the 12 rounds.
Indeed, the 30-year-old former British champion - whose only previous defeat came against John Simpson back in 2010 - did well to hear the final bell, particularly after taking some heavy punishment at the end of the 10th round.
However Lindsay battled bravely to survive, becoming the first man in the process to push Selby the full distance.
"I knew early on it was going to be tough," the beaten challenger told Sky Sports. "He's very fast and picks his shots well.
"I was trying to bring him on to the later rounds, where he's never been, but he maintained his momentum. I tried to test him as much as he could be he's a worthy champion. He boxed well and landed some nice shots."
Selby showed off his talents throughout, opting to work the body in the early stages to stop his rival from marching forwards. By the fourth Lindsay's left eye was beginning to close and as each round wore on he found himself having to surrender the centre of the ring.
The 26-year-old champion did his best to force a stoppage but in the end had to settle for a points win; his biggest issue came in the last when he was warned for showboating.
"Martin is the toughest opponent I've boxed. But no disrespect to him, he's getting on a bit. I'm young and fresh," Selby - who had been forced to pull out of the first meeting between the pair at late notice last September due to illness - said afterwards.