With just over 24 hours to go until showtime, thirty fighters stepped onto the the scales at the Hilton Hotel in Rome on Friday morning, ahead of Saturday night’s CW 158.

The evening’s main event – a clash for the Cage Warriors flyweight title – is official, after both challenger Michele Martignoni (124.4lbs) and champion Shaj Haque (124.6lbs) made championship weight.

The bout will mark Martignoni’s second bid for CW gold, after successfully contesting (and subsequently vacating) the bantamweight championship last October.

Haque will make the first defence of the title he captured from Sam Creasey in stunning fashion last December.

Only Florian Doskja needed additional time to make weight, originally tipping the scales at 130.2lbs for his 130lb catchweight contest with Amir Malekpour.

As there is no 1lb allowance for catchweight bouts, Doskja was given two additional hours to make weight, and did so successfully.

The full CW 158 weigh-in results are as follows…

Cage Warriors 158: Rome | LIVE on UFC Fight Pass

Main Card – 12:00 (PT) | 15:00 (ET) | 20:00 (BST) | 21:00 (CEST)

Flyweight title: Michele Martignoni (124.4lbs) vs Shaj Haque (c) (124.6lbs)
Middleweight: Naglis Kanišauskas (183.8lbs) vs Dario Bellandi (185.4lbs)
Lightweight: Alexandre Ribeiro (153.8lbs) vs Mason Jones (155.7lbs)
Strawweight: Amanda Torres (114.6lbs) vs Micol Di Segni (115.2lbs)
Lightweight: James Power (155.6lbs) vs Michael Pagani (155.4lbs)

Prelims – 08:30 (PT) | 11:30 (ET) | 16:30 (BST) | 17:30 (CEST)

Bantamweight: Sylwester Miller (134.6lbs) vs Emanuele Zaccaria (134.7lbs)
Lightweight: Leon Hill (156lbs) vs Dumitru Girlean (155.6lbs)
Catchweight (150lbs): Simone Manno (149.2lbs) vs Niko Ceraglia (149.3lbs)
Bantamweight: Sam Kelly (135.5lbs) vs Gianluca Scottoli (135.3lbs)
Lightweight: Gianluca Rocca (155.9lbs) vs Guido Possidente (155.1lbs)
Catchweight (139lbs): Daan Duijs (138.5lbs) vs Alexander Sasha Pirev (135.5lbs)
Welterweight: Idriss M’roivili (168.1lbs) vs Giacomo Michelis (170.6lbs)
Lightweight: Aaron Johnson (155.7lbs) vs Emanuele Sabatino (155.6lbs)
Flyweight: Dario Palazzo (125.4lbs) vs Emanuele Tetti (122.3lbs)
Catchweight (130lbs): Amir Malekpour (129.8lbs) vs Florian Doskja (129.5lbs)*

*Originally weighed-in at 130.2lbs

CW 158: Rome will be broadcast live on UFC Fight Pass and international broadcast partners.