It was a good weekend for two US national team strikers that are beginning to turn their 2016 seasons around.

In Philadelphia, Jozy Altidore was a beast for Toronto FC as he led his team to a 3-1 win against the Union. Altidore scored a fantastic goal, and his hold-up play keyed Toronto's attack all night.

At CenturyLink Field in Seattle, Clint Dempsey led the Sounders to a huge win against their bitter rivals. Seattle beat the Portland Timbers 3-1 thanks to two goals from Dempsey, and the Sounders are now averaging more points per game than the Timbers.

Check out the rest of the MLS Week 24 Team of the Week below:

GK: Joe Willis, HOU: 1 goal conceded, 4 saves

D: Michael Parkhurst, CLB: 11 clearances, 2 tackles, 82% passing accuracy

D: Jamison Olave, RSL: 1 goal, 4 interceptions, 85% passing accuracy

D: David Horst, HOU: 1 goal, 5 clearances, 1 interception

D: Ronald Matarrita, NYC: 4 shots, 3 chances created, 3 tackles

M: Cristian Roldan, SEA: 1 goal, 3 tackles, 89% passing accuracy

M: Benny Feilhaber, SKC: 1 goal, 1 assist, 4 shots, 3 chances created

M: David Accam, CHI: 1 goal, 1 assist, 4 shots

F: Clint Dempsey, SEA: 2 goals, 6 shots, 2 chances created

F: Bradley Wright-Phillips, NY: 1 goal, 1 assist, 4 shots, 3 chances created

F: Jozy Altidore, TOR: 1 goal, 2 shots, 3 tackles

Bench: Sean Johnson, CHI; Brad Evans, SEA; Graham Zusi, SKC; Andrea Pirlo, NYC; Marky Delgado, TOR; Federico Higuain, CLB; Patrick Mullins, DC

Agree or disagree with our Team of the Week? Let us know!