Maxi Urruti and Tesho Akindele found the back of the net for FC Dallas as the home side had to come from behind twice to get the draw.
Portland came out with plenty of energy and possession in the opening 30 minutes of the match after a brief weather delay. At the half hour mark Portland found the back on the net for the first time on the night. David Guzman set up a free kick from outside the box that found Fanendo Adi with a header from the top of the six-yard box to beat Jesse Gonzalez.
Shortly after the start of the second half Oscar Pareja brought on Michael Barrios to help inject some life into the attack. From there Dallas was able to climb from behind for the first time with a goal from Urruti in the 61st minute. Kellyn Acosta got the ball at midfield from Darlington Nagbe and then found Urruti who was waiting to hammer it home for his first goal against his former club.
Portland struck again though in the 71st minute from Sebastian Blanco. Alvas Powell set up the play on the right side of the field. Powell curled in a ball into the box where Adi got a touch on it and laid it off to Blanco who finished it home.
Dallas came back yet again moments later in the 80th minute on another play from Urruti. The Argentine played a through ball to Hernan Grana who then whipped in a ball to Akindele in the box for an easy goal.
FC Dallas nearly had a game-winner in the dying moments of the game from Acosta on a set piece from 20-yards out. The bending ball beat the Timbers wall but keeper Jeff Attinella was there to keep it out.
FC Dallas returns to action next week as they travel to Utah to face Real Salt Lake.