Major League Soccer‘s regular season has reached its home stretch.

MLS is nominally in Week 27 out of 34, but some teams have played more or fewer than 27 due to scheduling quirks.

Nevertheless, the 22 teams in the top U.S. football league are jockeying for a play-off position, trying to reach peak form and preparing for the final sprint towards the post-season.

Here's a look at where things stand following last weekend's MLS games:

Latest MLS Scores

Chicago Fire 1-1 New York Red Bulls
Toronto FC 4-0 San Jose Earthquakes
New York City FC 0-1 Portland Timbers
DC United 1-2 Orlando City
New England Revolution 1-0 Montreal Impact
Minnesota United 1-1 Philadelphia Union
Houston Dynamo 0-1 Colorado Rapids
Vancouver Whitecaps 3-2 Real Salt Lake
Columbus Crew 1-1 Sporting Kansas City
Atlanta United 3-0 FC Dallas
Seattle Sounders 1-1 Los Angeles Galaxy

Key talking points

Portland's Diego Valeri tied the MLS record by scoring in his seventh consecutive game. He joins Raul Diaz Arce, Wolde Harris and Carlos Ruiz in the league's annals.

Atlanta United christened the Mercedes-Benz Stadium with a comprehensive win over Dallas in front of a sold-out crowd of 45,314. Expect fans to continue packing the $1.5 billion facility.

How does Football Index work? by FootballWhispers

USA international forward Jordan Morris injured his hamstring in Seattle's draw against Los Angeles. The injury might rule him out of upcoming MLS and 2018 FIFA World Cup qualifying games.

Toronto has a nine-point lead in the Supporters' Shield race and is the favourite to finish the regular season as MLS' best team.

Top MLS Rumors

Sporting Kansas City's Erik Palmer-Brown has reportedly signed a pre-contract with Manchester City. The 20-year-old defender is a highly rated prospect who also drew interest from Paris Saint-Germain, Ajax and PSV.

Former Italy international Alberto Gilardino is practicing with Montreal. It's unclear whether this is an official tryout or not, but the 35-year-old striker is a free agent.

Former Arsenal and France midfielder Abou Diaby told Canal Football Club he's considering moving to an MLS team but didn't reveal which one.

“Yes, I’ve had contacts in the United States,” he said, per I Geek Soccer. “I had the opportunity to go there after Arsenal, but thought it was too soon. This time may be the right time.”

Diaby is suffering from a long-term injury but he might recover by the start of the 2018 MLS season.

Upcoming MLS games

New England's first trip to Atlanta's Mercedes-Benz Stadium has major play-off implications, as does Atlanta's home game against Southeastern rival Orlando. San Jose's meeting with Houston is similarly crucial.

Los Angeles' clash with Toronto will be a study in contrasting fortunes. Both clubs spend a lot on players, but only Toronto are winning.

Atlanta United vs. New England Revolution (Wednesday, September 13)
Vancouver Whitecaps vs. Minnesota United (Wednesday, September 13)
Atlanta United vs. Orlando City (Saturday, September 16)
Vancouver Whitecaps vs. Columbus Crew (Saturday, September 16)
Montreal Impact vs. Minnesota United (Saturday, September 16)
FC Dallas vs. Seattle Sounders (Saturday, September 16)
Chicago Fire vs. DC United (Saturday, September 16)
Sporting Kansas City vs. New England Revolution (Saturday, September 16)
Colorado Rapids vs. New York City FC (Saturday, September 16)
Real Salt Lake vs. Portland Timbers (Saturday, September 16)
Los Angeles Galaxy vs. Toronto FC (Saturday, September 16)
San Jose Earthquakes vs. Houston Dynamo (Saturday, September 16)
New York Red Bulls vs. Philadelphia Union (Sunday, September 17)

Read more of NESN's football content here.