Union Omaha came from behind to beat Greenville Triumph SC 3–1 on the road Saturday night, scoring three unanswered goals after conceding early. Muba Nour opened the scoring in the fourth minute for Greenville, but Sergio Ors equalized in the 10th. Edrey Caceres restored Union Omaha's lead in the 64th minute before Kempes Waldemar Tekiela sealed the win deep in stoppage time.

Greenville started brightly. Nour latched onto a pass from Alex Villanueva and finished just four minutes in, giving the home side an early cushion. It didn't last. Ors leveled things six minutes later, converting from a Younes Boudadi delivery to make it 1–1.

The first half grew increasingly fractious from there. Caceres picked up a yellow card in the 32nd minute, followed by Laurence Wootton in the 44th. Union Omaha were walking a disciplinary tightrope, and the bookings kept coming after the break — Vincenzo Candela, Pato Botello Faz, and Boudadi all saw yellow within a 12-minute stretch either side of the hour mark. Greenville's Louis Herrera was also cautioned.

Despite the card trouble, Union Omaha found the breakthrough. Caceres, already on a booking, showed no hesitation in attacking the box and finished from a Botello Faz feed in the 64th minute to put the visitors ahead. Greenville pushed for an equalizer but were caught on the counter in the dying seconds. Tekiela, set up by Aaron Gómez in the fourth minute of added time, made it 3–1 and put the result beyond doubt.

The victory strengthens Union Omaha's position in the USL League One standings as the season enters its closing stretch.