FOXBOROUGH, Mass. — Saer Sene scored his first MLS goal on his first shot in the first minute of play, and the New England Revolution beat the Portland Timbers 1-0 on Saturday.

FOXBOROUGH, Mass. — Saer Sene scored his first MLS goal on his first shot in the first minute of play, and the New England Revolution beat the Portland Timbers 1-0 on Saturday.

Sene, a native of France playing in just his second match for New England, converted a header 28 seconds into the game for the eighth-fastest goal in MLS history. Chris Tierney set it up with a cross from the left side.

It was the first goal of the season for the Revolution (1-2), who were shut out in each of their first two games. It also snapped an eight-match winless streak dating to last season.

Portland (1-1-1) had three good scoring chances during the first half, but Diego Chara's shot in the 13th minute went wide left and headers from Kris Boyd in the 25th and 31st minutes also sailed wide left of New England goalkeeper Matt Reis.

Reis, in his 15th MLS season, earned his 65th shutout and became just the sixth MLS goalie with 1,000 career saves.

Crew 2, Impact 0

At Columbus, Ohio, Milovan Mirosevic and Olman Vargas, Columbus' top offseason acquisitions, scored and the Crew beat the expansion Impact.

Mirosevic converted in the 30th minute after Montreal defender Felipe Martins tackled Emilio Renteria on the right side of the box.

Earthquakes 3, Toronto FC 0

At Toronto, Chris Wondolowski scored two goals and Shea Salinas added another, leading San Jose to the victory.

Wondolowski almost had the hat trick, but he hit the goal post from close range in the 87th minute.

Toronto (0-2) has never beaten San Jose (2-1) at home, going 0-2-3.

The opening goal came nine minutes in when former Toronto FC midfielder Sam Cronin found Wondolowski unmarked in the penalty box. The San Jose forward, whose six-game scoring streak was snapped last week against Houston, headed it past Milos Kocic.

Fire 1, Union 0

At Bridgeview, Ill., Dominic Oduro scored for the second straight game, leading the Fire to the win.

Rookie goalkeeper Paolo Tornaghi collected his first shutout of the season, stopping four shots in the Fire's home opener.

Oduro scored with a well-placed header in the 28th minute. Midfielder Marco Pappa beat Philadelphia defender Chris Albright with a fake before feeding Oduro, who was about eight yards away when he sent a curling header past goalkeeper Zac MacMath low to his left side.

Chivas USA 1, Real Salt Lake 0

At Sandy, Utah, Casey Townsend scored the first goal of the season for Chivas USA in a victory against Real Salt Lake.

Townsend met RSL goalkeeper Nick Rimando in midair, landing to find the ball at his feet in front of an open net in the 72nd minute.

Chivas (1-2) had enjoyed few opportunities to that point, though midfielder Peter Vagenas had forced Rimando to stretch out to deflect a point-blank volley early in the first half.

D.C. United 0, Whitecaps 0

At Vancouver, British Columbia, Joe Cannon made three outstanding second-half saves and the unbeaten Vancouver Whitecaps played a scoreless draw against D.C. United.

Cannon secured Vancouver's third consecutive shutout by foiling Canadian star Dwayne De Rosario in the 84th minute, making a leg save on a shot from close range.