ATLANTA — Hector Villalba and Jeff Larentowicz each scored, Brad Guzan had his second straight shutout, and Atlanta beat the Montreal Impact 2-0 on Sunday to extend United’s home unbeaten streak to 12 games.

Atlanta (14-8-7) moved into third in the Eastern Conference, three points back of playoff-clinching New York City FC. Montreal (11-13-6) trails the New York Red Bulls by three points for the final playoff spot.

Villalba opened the scoring in the 28th minute with a long-distance shot for his 12th goal of the season. Larentowicz scored his first goal for Atlanta in the 73rd by knocking in Julian Gressel’s cross.

Gressel’s eighth assist of the season is the second most for a rookie in MLS history.

Montreal goalkeeper Evan Bush faced intense pressure for much of the match. On the offensive side, the Impact’s best scoring chance came in the 72nd minute on Michael Salazar’s close-range shot on a breakaway but Guzan stayed low to defend the near post.

TIMBERS 3, ORLANDO CITY 0

PORTLAND, Ore. — Diego Valeri scored twice to extend his MLS-record scoring streak to nine straight games and Portland beat Orlando City.

Valeri moved in front of NYCFC’s David Villa for most goals this season with 20.

The Argentine midfielder scored on a penalty kick in the 15th minute to extend the streak. Fans chanted “M-V-P! M-V-P!” after his second goal in the 59th minute, which put him in the lead for the Golden Boot award.

The Timbers, who started the day in third place in the Western Conference behind Vancouver and Kansas City, won their fourth straight at home.

Orlando City’s chances of making the playoffs grew slimmer with the loss. The slumping Lions, who have won just one game in their past 11, were in second-to-last place in the East. The team won six of its first seven games of the season.

Toronto FC and NYCFC have already clinched playoff spots.

SPORTING KC 2, GALAXY 1

KANSAS CITY, Kan. — Daniel Salloi and Diego Rubio each scored in the first half, and Sporting Kansas City beat Los Angeles to move within one point of first-place Vancouver in the Western Conference.

Kansas City (12-6-11), which won the U.S. Open Cup on Wednesday, extended its club-record home unbeaten streak to 24 games. Los Angeles (7-17-6) hasn’t won an away game in the series since 2007.

Salloi opened the scoring in the 18th minute on a calm redirection of Rubio’s cross.

Rubio made it 2-0 in the 35th. Seth Sinovic ran past the defense for a through ball and crossed it to a wide open Rubio for an easy finish.

Romain Alessandrini bent in a free kick in the 58th for Los Angeles. It was the first time this season Sporting KC allowed a goal directly from a free kick.

Sporting KC had some chances to make it 3-1. Graham Zusi’s deflected shot in the 65th came back to his feet and his second attempt from close-range was denied by Clement Diop. Ike Opara’s open header at the end of Zusi’s corner kick sailed wide in the 67th.