MATCH RECAP | Real Salt Lake 1, Portland Timbers 3

SANDY, Utah — Three years, one month and one week since Portland last beat Real Salt Lake, the Timbers finally stopped an 11-game winless streak against their Western Conference foe with a 3-1 win at Rio Tinto Stadium on Saturday night.

After going down in the first half, the Timbers ditched the usual possession oriented style and turned to the counterattack -- to great effect. A pair of goals by Portland's Fanendo Adi, a pair of yellow cards on RSL defender Tony Beltran, and a well-taken Will Johnson penalty allowed them to to walk away with their first-ever win in Utah and third win in their last three road games.

RSL took the lead in the 23rd minute. Defender Chris Schuler's header off a corner kick was deflected; the ball fell right at the feet of midfielder Luke Mulholland; he struck it hard and put it in the right side of the net as Portland goalkeeper Donovan Ricketts could only watch.

But RSL, who have struggled with set plays all season, conceded the tying goal on a Portland corner kick. Midfielder Diego Valeri crossed a corner kick in perfectly and forward Adi headed it in to the left side of the night, beyond the reach of RSL goalkeeper Jeff Attinella.

Adi wasn't done. In the 45th minute, RSL took a corner kick of its own and, when it was headed away, the Timbers raced off on the counter-attack. Portland took the ball down the field with Gastón Fernández leading a four-on-two break and Attinella made a spectacular save on Darlington Nagbe, but Adi was there to slam home the rebound.

The handwriting was on the wall for Real Salt Lake less than 10 minutes into the second half when referee Ismail Elfath pulled two yellow cards and then a red out of his pocket in the space of less than two minutes. RSL defender Beltran was first carded for grabbing Nagbe's jersey and then for taking Nagbe down with a poorly timed tackle.

His ejection left RSL down a goal and a man.

The game was iced in the 73rd minute after Elfah whistled for a penalty for Portland. A cheeky flicked cross from Nagbe was blocked by Schuler's arm as he slid in to make a play inside the box. Adding insult to injury, Portland captain Johnson — a longtime RSL favorite until he was traded to the Timbers before the 2013 season — stepped up and calmly put the ball in the net.

The Claret-and-Cobalt came into the game riding an 11-game unbeaten streak against the Timbers — eight regular-season matches; two playoff games; and a US Open Cup semifinal -- that stretched back to 2011.

Portland, which was winless in its first eight games this season, have now won four of their last five and are knocking on the door of the playoff zone.

RSL, which went unbeaten through its first 12 games, are now winless in their last four (0-2-2).

RSL (6-2-7, 25 points) next head to Atlanta on Saturday to take on the Atlanta Silverbacks in U.S. Open Cup play. The team's next MLS regular-season game comes after the World Cup break when RSL travels to Carson, Calif. to meet Chivas USA on Jun 28.

Portland (4-4-7, 19 points) host FC Dallas on Wednesday in their final regular-season game before the World Cup break, then they host the Orlando City U-23s on June 17, in USOC play.

Portland Timbers (4-4-7, 19pts) at Real Salt Lake (6-2-7, 25pts) 
June 7, 2014 – Rio Tinto Stadium (Sandy, Utah)

Goals by Half                                        1          2          F
Portland Timbers                                   2          1          3
Real Salt Lake                                       1          0          1                       

Scoring Summary
RSL: Mulholland, 23
POR: Adi (Valeri), 36
POR: Adi, 45
POR: Johnson (penalty kick), 73

Misconduct Summary
RSL: Beltran (Caution), 53
RSL: Beltran (Ejection), 54
RSL: Garcia (Caution), 70
RSL: Mulholland (Caution), 84
POR: Chara (Caution), 90+1

Lineups & Stats
POR: GK Ricketts, D Jewsbury, D McKenzie, D Paparatto (O’Rourke, 60), D Villafaña, M Chara, M Fernández (Zakuani, 68), M Johnson ©, F Valeri, F Adi, F Nagbe (Alhassan, 88)

Substitutes Not Used: GK Weber, D Powell, M Nanchoff, F Urruti 

TOTAL SHOTS: 11 (Adi, 4); SHOTS ON GOAL: 9 (Adi, 3); FOULS: 13 (Chara, O’Rourke, 3); OFFSIDES: 2; CORNER KICKS: 5; SAVES: 4

RSL: GK Attinella, D Schuler, D Wingert, D Borchers, D Beltran, M Morales, M Gil (Sandoval, 77), M Grabavoy (Grossman, 63), M Mulholland, F Plata (Mansally, 58), F Garcia

Substitutes Not Used: GK Fernandez, D Balchan, D Salcedo, M Stertzer

TOTAL SHOTS: 12 (Mulholland, 3); SHOTS ON GOAL: 5 (Mulholland, 2); FOULS: 18 (Mulholland, 5); OFFSIDES: 1; CORNER KICKS: 8; SAVES: 6

Referee: Ismail Elfath
Assistant Referees: Kermit Quisenberry, Paul Scott
4th Official: Daniel Radford
Attendance: 20,481
Time of Game: 1:54
Weather: Sunny, 81 degrees

All statistics contained in this box score are unofficial