Invicta FC 58 took place at the Memorial Hall in Kansas City on Wednesday night where a pair of armbar wins closed out the card.

Both Emily Ducote and Victoria Leonardo won their bouts by securing the submissions following some excellent work on the ground.

In the main event, the former strawweight champion Ducote engaged in some entertaining and back-and-forth striking exchanges with Yulia Ostroverkhova before timing a beautiful takedown in the second round.

Ducote threatened with submission attempts and ground and pound before finding the armbar to get herself back in the win column.

Leonardo was also victorious on her return to the promotion after she battled through a triangle choke and quickly locked up the armbar against Amanda Torres.

Another familiar face produced a finish to join the winning column as Shanna Young pulled off the fastest win in Invicta bantamweight history, stopping Pámela Bóveda in just 23 seconds after pressuring her opponent right from the opening bell.

Check out the full results below:

Emily Ducote def. Yulia Ostroverkhova by submission (armbar). Round 2, 3:53

Victoria Leonardo def. Amanda Torres by submission (armbar). Round 3, 1:56

Shanna Young def. Pámela Bóveda by TKO (strikes). Round 1, 0:23

Zurina Turrey def. Joy Pendell by unanimous decision (30-27, 30-27, 29-28)

Sayury Cañon def. Abril Anguiano by split decision (30-27, 28-29, 29-28)

Zoe Nowicki def. Barbara Grabowska by unanimous decision (29-28, 29-28, 30-27)

Magdalena Czaban def. Hope Holmes by submission (guillotine choke). Round 2, 2:42

Fight fans can rewatch the entire card via Invicta FC's YouTube channel: