M-1 Challenge XXV Streams Live, Today at 11 a.m. ET, on MMAWeekly.com

M-1 Challenge XXV: Zavurov vs. Magomedov 2 is slated for Thursday, April 28, featuring two M-1 title bouts, as well as a showdown between UFC veterans Luigi Fioravanti and Andrei Semenov.

Fans worldwide can watch the free live streaming coverage of M-1 Challenge XXV on MMAWeekly.com, courtesy of M-1 Global, starting Thursday, April 28, at 11:00 a.m. ET / 8:00 a.m. PT.

M-1 Challenge XXV Main Card
(Streaming Live on MMAWeekly.com)

M-1 Light Heavyweight Championship Bout
-Viktor Nemkov (10-2) vs. Vinny Magalhaes (7-5)

M-1 Welterweight Championship Bout
-Shamil Zavurov (19-1) vs. Rashid Magomedov (8-1)

-Luigi Fioravanti (22-8) vs. Andrei Semenov (29-9-2)
-Christian Eckerlin (6-0) vs. Alexander Yakovlev (10-3)
-Denis Goltsov (2-1) vs. Alexander Volkov (10-3)
-Murad Magomedov (6-6) vs. Dmitry Samoilov (11-5-1)
-Mike Geurin (8-3) vs. Ramzan Algeriev (1-0)
-Juanma Suarez (6-0) vs. Arsen Temirkhanov (8-1)

(Fight card subject to change. Stream provided and controlled by M-1 Global.)