Leon Edwards (Jeff Sherwood/Sherdog)

UFC on ESPN 4 Results: Edwards Dominates Dos Anjos, Harris Demolishes Oleinik

On Saturday, July 20, the UFC hosted its fourth card on ESPN from the AT&T Center in San Antonio, Texas.

In the night’s main event, former lightweight champion Rafael dos Anjos took on the surging Leon Edwards. The Brazilian dos Anjos scored a big win in his last outing, submitting Kevin Lee in the UFC on ESPN+ 10 main event. England’s Edwards was riding a seven-fight winning streak, including back-to-back victories over Gunnar Nelson and Donald Cerrone.

The action kicked off at 6 p.m. ET with seven preliminary-card bouts airing on ESPN. The six-fight main card followed at 9 p.m. ET, also on ESPN.


Leon Edwards def. Rafael dos Anjos by unanimous decision (50-45, 49-46, 49-46)
Walt Harris def. Aleksei Oleinik by knockout (knee and punches). Round 1, 0:12
Greg Hardy def. Juan Adams by TKO (punches). Round 1, 0:45
Dan Hooker def. James Vick by knockout (punches). Round 1, 2:33
Alexander Hernandez def. Francisco Trinaldo by unanimous decision (30-27, 30-27, 29-28)
Andrei Arlovski def. Ben Rothwell by unanimous decision (30-27 x3)
Alex Caceres def. Steven Peterson by unanimous decision (30-27, 29-28, 29-28)
Raquel Pennington def. Irene Aldana by split decision (28-29, 29-28, 29-28)
Klidson Abreu def. Sam Alvey by unanimous decision (30-27, 30-27, 29-28)
Jennifer Maia def. Roxanne Modafferi by unanimous decision (30-27 x3)
Ray Borg def. Gabriel Silva by unanimous decision (29-28 x3)
Mario Bautista def. Jin Soo Son by unanimous decision (30-27, 30-27, 29-28)
Felipe Colares def. Domingo Pilarte by split decision (29-28, 28-29, 29-28)