Photo by Eric Holden
Photo 1/6
Slideshow Main Photo Credits
Photo 2/6
Slideshow Main Photo Credits
Photo 3/6
Slideshow Main Photo Credits
Photo 4/6
Slideshow Main Photo Credits
Photo 5/6
Slideshow Main Photo Credits
Photo 6/6

In honor of her late father who recently passed away, UFC flyweight vet Pearl Gonzalez turned in an electric performance on Sept. 1 at Invicta FC 31. Edging Daiane Firmino via decision, Gonzalez improved to 3-0 inside the Invicta FC cage -- and jumped on the radar for a call-up to the world-famous Octagon.

Another emotional victory came at the hands of Miranda Maverick, who broke down in tears after finishing Victoria Leonardo. The win improved Maverick's record to 4-1 overall.

Elsewhere on the Invicta FC 31 fight card, Virna Jandiroba retained her strawweight title with a decisive win over fellow Brazilian Janaisa Morandin. In other matters, promotional newcomer Shanna "Shanimal" Young dropped a controversial decision to Lisa Spangler, while Kelly D'Angelo also eked out a decision win over Lindsey VanZandt.

Earlier on the card, Audrey Drew and Holli Salazar fought to a draw, while Kay Hansen finished Helen Peralta via TKO. For Hansen, Invicta FC 31 marked her sixth fight in nine months. Finally, Mallory Martin put herself on the strawweight map with a finish of Canadian prospect Ashley Nichols. 

During the event, Invicta FC announced it will hold its next event on Nov. 16 at the FireLake Arena in Shawnee, Okla. Invicta FC 32 will feature a main event of Felicia Spencer vs. Pam Sorenson, for the featherweight world title. The main event will pit UFC vet Heather Jo Clark against Mizuki. Like all other Invicta Fighting Championships events, the November card will air live on UFC Fight Pass.