Entering stoppage time, the Portland Timbers trailed 2-1 and had just four minutes to steal a point before flying back to the Rose City.
Lucky for Portland, striker Jeremy Ebobisse chose a great time to score his first goal of the season with a header into the bottom right corner of the net off a cross from Larrys Mabiala.
After trailing at the half by two goals, Portland got one back during the 50th minute on a chip from Darion Asprilla off a counter attack.
By the end of the game, the Timbers won the possession battle with 50.4% and outshot the Dynamo 16-10.
Next, the Timbers will host Minnesota United FC on Saturday, June 26th at 8:00 p.m. PT at Providence Park.