Officials have added eight-win veteran Nasrat Haqparast to face Marcin Held next weekend at UFC Fight Night 118.

hHaparast replaces Teemu Packalen, who was injured and forced out of the fight with Held. He is 8-1 and will be making his Octagon debut vs. Held (22-7), who is winless over three UFC fights.

UFC Fight Night 118 takes place October 21 from the Ergo Arena in Gdarisk, Poland and airs entirely on UFC Fight Pass.

Below is the current fight card:

MAIN CARD (UFC Fight Pass/3 p.m. ET)

Welterweight: Donald Cerrone vs. Darren Till

Strawweight: Karolina Kowalkiewicz vs. Jodie Esquibel

Light Heavyweight: Jan Blachowicz vs. Devin Clark

Middleweight: Jonathan Wilson vs. Oskar Piechota

PRELIMINARY CARD (UFC Fight Pass/11:45 a.m. ET)

Lightweight: Marcin Held vs. Nasrat Haqparast

Heavyweight: Dmitrii Smoliakov vs. Adam Wieczorek

Bantamweight: Damian Stasiak vs. Brian Kelleher

Middleweight: Trevor Smith vs. Ramazan Emeev

Featherweight: Artem Lobov vs. Andre Fili

Welterweight: Warlley Alves vs. Jim Wallhead

Female Bantamweight: Aspen Ladd vs. Lina Lansberg

Featherweight: Felipe Arantes vs. Josh Emmett