Team of the Week (Wk 29): Playoff push brings out top performances from MLS' best

We're in the home stretch of the MLS season, and some of the league's best players turned in class performances to lead their teams to victory this week.

Sebastian Giovinco returned to the scoresheet, notching two goals against the Colorado Rapids to help Toronto FC capture a much-needed home win.

Benny Feilhaber, one of Giovinco's main competitors for the MVP award, scored two goals of his own for Sporting Kansas City as they grabbed three big points in a win against FC Dallas.

Read on to find out who else made the Team of the Week, presented by EA SPORTS FIFA 16, for Week 29:

GK: Luis Robles (New York Red Bulls) - Gave up two goals to the Revolution on Wednesday, but in his 100th consecutive start Robles made a handful of huge saves against Portland to secure a Red Bulls win.

D: Tony Beltran (Real Salt Lake) – Silenced Gyasi Zardes as he helped RSL keep a clean sheet at home against the Galaxy.

D: Aurelien Collin (Orlando City SC) – Was a dominant presence along the backline, collecting six clearances and six interceptions in Orlando's 1-0 win.

D: Chad Marshall (Seattle Sounders) – Shut down a Whitecaps attack that has been one of the best in the league this season as the Sounders scored a huge win in Vancouver.

M: Tranquillo Barnetta (Philadelphia Union) – Had his best game in MLS. The Swiss international was integral to both of the Union's goals in their win at home.

M: Benny Feilhaber (Sporting Kansas City) – Opened the floodgates with his free kick, and grabbed the winner to salt away the result against FC Dallas.

M: Tony Tchani (Columbus Crew SC) – He set the tone of Columbus’ early pressure with a handful of dangerous chances, and then capped off the night with an assist on Kei Kamara’s goal as Crew SC got all three points in D.C.

M: Ned Grabavoy (New York City FC) – Put in a solid shift against Toronto on Wednesday, then notched his first two goals for NYCFC as they toppled the Earthquakes.

F: Sebastian Giovinco (Toronto FC) – Returned to the scoresheet in a big way against Colorado, recording a brace and adding an assist as the cherry on top.

F: Didier Drogba (Montreal Impact) – The goal might have been gifted, but his setup play was otherwordly. He was switching the field, bringing down crosses and hitting perfect passes as if he was on the training ground in the Impact's 3-0 win.

F: Devon Sandoval (Real Salt Lake) – His hold-up play was outstanding and his finishing might have been even better, as Big Dev scored two in RSL's win against LA

Coach: Jason Kreis (New York City FC) - It hasn't been the easiest of seasons for Kreis, but NYCFC had a nice week, winning both of their home games.

Bench: Stefan Frei (Seattle Sounders), Damien Perrinelle (New York Red Bulls), Benoit Cheyrou (Toronto FC), Andrea Pirlo (New York City FC), Juan Manuel Martinez (Real Salt Lake), Kei Kamara (Columbus Crew SC), Obafemi Martins (Seattle Sounders)