Lamah picked up two goals in the win last weekend over Seattle and extended scoring to a second straight game.
The Dallas winger broke the deadlock in the 36th minute thanks to a rip from 20 yards out. Hayes helped free up space for Lamah outside the penalty box with a nifty cut back on a Portland defender before freeing him up to take a shot from distance.
Portland was able to tie things up shortly after halftime. Diego Valeri sent the ball ahead to Fanendo Adi who chipped it on to Sebastian Blanco. The Portland DP made quick work around Anton Nedyalkov before firing a curler to the far post past Dallas keeper Jimmy Maurer.
Urruti nearly broke the draw in the 59th minute on a shot from distance that forced Jake Gleeson to make a save for a Dallas corner kick.
Portland was reduced to ten men when Lawrence Olum was issued a second yellow card thanks to a deliberate hand ball on a Timbers’ free kick. Olum had a Maradona-like attempt on the ball that was easily called by referee Mark Geiger.
Dallas pushed for a game-winner in the late stages of the match, earning several free kick opportunities including one in stoppage time from the top of the penalty box that second half substitute Santiago Mosquera skied over the goal.
FC Dallas returns to action in two weeks when they host the Colorado Rapids on April 7.