A day ahead of the highly-anticipated return of pound-for-pound Kazakh superstar Gennadiy “GGG” Golovkin (38-1-1, 34 KOs) and his dangerous showdown against undefeated Top-10 contender and Toronto native Steve Rolls (19-0, 10 KOs), the fighters tipped the scales on Friday afternoon at Madison Square Garden. The fight will be contested at a maximum weight of 164 lbs. and streamed live on DAZN beginning at 7:00 p.m. ET / 4:00 p.m. PT. GGG vs. Rolls kicks off the exclusive six-fight, three-year global partnership between GGG Promotions and DAZN, the world's fastest-growing sports streaming platform. (photos by Amanda Westcott)

Undefeated super middleweight contenders Ali Akhmedov (14-0, 10 KOs) of Almaty, Kazakhstan and Marcus McDaniel (15-0, 2 KOs) of New Orleans also faced off ahead of their clash for the vacant WBC International Super Middleweight title in the co-main event.

golovkin-rolls (6)_3

Also part of the main card, in a battle of undefeated Brooklyn brawlers, rising star Brian Ceballo (8-0, 4 KOs) and Bakhtiyar Eyubov (14-0-1, 12 KOs) will be slugging it out in an eight-round welterweight battle for borough supremacy.

golovkin-rolls (3)_4

golovkin-rolls (4)_3

golovkin-rolls (5)_1

golovkin-rolls (1)_4

gennadiy-golovkin

steve-rolls_2