The fight the boxing world has been waiting for — Jorge Linares defending the WBA and Ring Magazine lightweight titles against former two-division kingpin Vasiliy Lomachenko at Madison Square Garden — is only two days away. (photos by Mikey Williams).

Lomachenko and Linares, along with many of the undercard fighters, met the media one last time on Thursday.

adames-barrera (2)

The stacked undercard features welterweight contender Carlos ‘Caballo Bronco’ Adames (13-0, 11 KOs) in his Top Rank debut in a 10-round, ESPN-televised co-feature against Alejandro Barrera (27-4, 17 KOs); Irish sensation Michael Conlan (6-0, 5 KOs) will see action in an eight-round featherweight contest against Ibon Larrinaga (10-1, 2 KOs); Jamel Herring (16-2, 9 KOs) takes on the durable Juan Pablo Sanchez (29-15, 14 KOs) in an eight-round lightweight bout; top lightweight prospect Teofimo Lopez (8-0, 6 KOs) faces veteran Vitor Freitas (13-1, 7 KOs) of Salvador, Brazil, in a scheduled eight-rounder; female boxing sensation Mikaela Mayer (4-0, 3 KOs) will face Baby Nansen (6-2-1, 0 KOs) of Auckland, New Zealand, in a six-round lightweight fight; and 2016 Olympic gold medalist Fazliddin ‘Fayzi' Gaibnazarov (3-0, 1 KO) returns in a scheduled eight-rounder against Jesus Silveyra (8-5-2, 3 KOs) of Monterrey, Mexico.

adames-barrera (3)

Linares vs. Lomachenko and Adames vs. Barrera will be televised live and exclusively at 8:00 p.m. ET on ESPN and ESPN Deportes, and undercard bouts will stream live on  ESPN+, available on the ESPN App, beginning at 4:30 p.m. ET.

adames-barrera (4)

michael-conlan_15

mikael-mayer (2)

teofimo-lopez_3

herring