the bout was soon cancelled due to a hand injury sustained by de Randamie. Vieira faced Cat Zingano on March 3, 2018, at UFC 222. She won the fight via split decision. Vieira was scheduled to face Tonya Evinger on September 22, 2018, at UFC Fight Night: Santos vs. Anders. However, on August 7, 2018, she pulled out due to a knee injury. Vieira fought Irene Aldana on December 14, 2019, at UFC 245. She lost the fight by knockout in the first round. Vieira was scheduled to face Marion Reneau on May 9, 2020, at UFC 250. Due to the event being relocated to the United States, Vieira being unable to compete due to visa issues: However, on April 9, Dana White, the president of UFC announced that this event was postponed to a future date Instead, Vieira was scheduled to face Yana Kunitskaya on August 1, 2020, at UFC Fight Night: Holm vs. Aldana, and on July 15, 2020, it was announced that the bout was moved to UFC Fight Night 174 on August 8, 2020. Subsequently, Vieira was removed from the card on July 30 for undisclosed reasons and replaced by Julija Stoliarenko. The bout with Reneau was rescheduled and was expected to take place on September 27, 2020, at UFC 253. However, Reneau withdrew from the bout citing an undisclosed injury and she was replaced by Sijara Eubanks. Vieira won the fight via unanimous decision. The bout with Yana Kunitskaya was rescheduled and eventually took place on February 20, 2021, at UFC Fight Night 185. At the weigh-ins, Vieira weighed in at 138 pounds, two pounds over the women's bantamweight non-title fight limit. She was fined 20% of her purse which went to her opponent, Kunitskaya, and the bout proceeded at a catchweight. Vieira lost the fight via unanimous decision. Vieira was scheduled for a rematch against Sara McMann on August 28, 2021, at UFC on ESPN 30. However, McMann announced in mid August that a "reinjury" forced her out of the bout. Instead, Vieira was scheduled to face Miesha Tate on October 16, 2021, at UFC Fight Night 195. However, on September 22, the bout was pulled from the card when Tate tested positive for COVID-19. The bout was rebooked to November 20, 2021, as the main event of UFC Fight Night 198. Vieira won the bout via unanimous decision. Vieira faced Holly Holm on