Jozy Altidore found the net from the penalty spot to give Toronto FC a 1-0 win over the Seattle Sounders in Seattle on Saturday afternoon.
The win gives TFC a bit of revenge for a shootout loss to the Sounders in last season's MLS Cup final.
Tabla shouldering attack for Montreal
Altidore's goal came 23 minutes in after he was taken down in the box by Seattle defender Roman Torres, and the USA striker stepped up and netted to give his side a win despite playing without Italian star Sebastian Giovinco, and three other starters.
.@JozyAltidore opened the scoring for @torontofc! #SEAvTOR https://t.co/hhHpfRJ6Xh
— Major League Soccer (@MLS) May 6, 2017
The win moves Toronto to the top of the MLS table on 19 points.
At the other end of the spectrum, the Philadelphia Union made sure no team in Major League Soccer would go winless this season.
A second-half hat trick from C.J. Sapong earned the Union a 3-0 win over the New York Red Bulls, to give the side its first win in nine matches this season, and first victory in almost nine months.
Make that THREE for CJ.
— Major League Soccer (@MLS) May 7, 2017
It's a 10-minute hat trick for @BigAfrika88 #PHIvNY https://t.co/96vNMMHy4U
A stellar goal from teenager Ballou Jean-Yves Tabla saw the Montreal Impact take a 1-0 win over D.C. United. The win is the Impact's second of the season, leaving the side on 10 points, second bottom of the Eastern Conference.
Ola Kamara and Federico Higuain were both on target for the Columbus Crew, who took a 2-0 win over the New England Revolution.
Houston played without injured striker Erick 'Cubo' Torres, but still piled on to Orlando City's tough week, running up four goals in a 4-0 route and handing the Lions their second loss of the week and third of the season.
FC Dallas remained the only unbeaten side in the league, taking a 3-0 win over Real Salt Lake, the LA Galaxy stormed back from two goals down to take a 2-2 draw with the Chicago Fire and The Portland Timbers took a surprising 3-0 loss to the San Jose Earthquakes.