Vanessa Porto claimed the vacant Invicta FC flyweight title with a technical decision over Pearl Gonzalez at Invicta FC 34.

More from Fightline

The bout headlined the card from Memorial Hall in Kansas City. UFC Fight Pass streamed all but three fights that started off the night on Facebook.

Porto was hit with an accidental eye poke that cut her eyelid, forcing the doctor to stop the bout. The decision was rendered from the scorecards at the time of the incident, with Porto leading the way.

Karina Rodriguez and DeAnna Bennett each claimed decision victories in the flyweight semifinals, advancing to a finals match. Rodriguez bested Milana Dudieva via split decision and Bennett topped Miranda Maverick via decision.

Complete results are below:

Vanessa Porto def. Pearl Gonzalez by unanimous technical decision (40-36, 39-37, 39-37). Round 4, 2:34 – for flyweight title

Karina Rodriguez def. Milana Dudieva by split decision (29-28, 28-29, 29-28) – flyweight tournament semifinal

DeAnna Bennett def. Miranda Maverick by unanimous decision (29-28 x3) – flyweight tournament semifinal

Tracy Cortez def. Erin Blanchfield by split decision (28-29, 29-28, 29-28)

Victoria Leonardo def. Jamie Milanowski by submission (rear-naked choke). Round 1, 2:45

Courtney King def. Holli Logan by submission (rear-naked choke). Round 2, 4:46

Caitlin Sammons def. Christina Ricker by TKO (strikes). Round 2, 3:02