The New England Revolution's resiliency was on display in Sunday night's match vs. D.C. United.
It didn't start out pretty for the Revs, as Yamil Asad got D.C. United on the board first with a goal in the 22nd minute. Griffin Yow piled on with another four minutes later, and New England found itself in an early 2-0 hole.
In the 30th minute, the Revolution were able to respond with an Adam Buksa putback after Carles Gil's drilled his penalty off the post:
An own goal by D.C. United defender Russell Canouse tied things up in the 54th minute:
In the 67th minute, it was Teal Bunbury coming through to give the Revs a 3-2 lead:
Gelmin Rivas answered with the equalizer for D.C. United shortly thereafter:
Finally, it was none other than Bunbury with his second goal of the night to put the Revs up 4-3 for good:
An absolute thriller.
The Revs now are 8-6-8 (32 points) with one regular-season match left on the schedule. They've already clinched a spot in the 2020 Audi MLS Cup Playoffs.
New England's regular-season finale will be against the Philadelphia Union next Sunday at 3:30 p.m. ET. You catch it right here on NBC Sports Boston.