Unbeaten flyweight contender Jay Harris takes on Paddy Barnes in the main event of a Top Rank on ESPN+ card on at Ulster Hall in Belfast, Northern Ireland, on Friday at 3 p.m. ET.

Harris, (16-0, 8 KOs), of Wales, defeated Spain’s Angel Moreno by unanimous decision in his most recent fight in June. It was a one-sided victory with scorecards of 120-108, 119-109 and 117-111. In March, Harris scored a points victory over Brett Fidoe in six rounds.

Barnes (6-2, 1 KO), of Northern Ireland, recovered from two straight losses (a knockout against Cristofer Rosales in August 2018 and a split decision to Oscar Mojica in March) with a points victory over Joel Sanchez in August.

Don’t have ESPN+? Learn how to get it today: ESPN+

Where can I watch the Harris vs. Barnes fight card on Friday?

The Harris vs. Barnes fight broadcast on ESPN+ will begin at 3 p.m. ET on Friday.

Watch the main event live on ESPN+ or the ESPN App.

The undercard includes:

  • Marco McCullough vs. Viorel Simion, 10 rounds, junior lightweights

  • Sean McComb vs. Emiliano Dominguez Rodriguez, 8 rounds, junior welterweights

  • Terry Flanagan vs. Michael Ansah, 8 or 10 rounds, junior welterweights

  • Paddy Donovan vs. Eduardo Valverde, 6 rounds, welterweights

Watch these undercard fights live on ESPN and on the ESPN App.