After a 5-0 loss to Seattle on Wednesday that made FC Dallas fans cringe, Oscar Pareja put his thoroughbreds back in the starting XI against the Chicago Fire on Saturday night.

That decision put the midweek shellacking squarely in the rearview mirror as Dallas cruised to a 3-1 win against the Fire in which Fabian Castillo was the star of the show, collecting two assists, including one in spectacular fashion.

Mauro Diaz provided a goal of his own, bolstering his MVP credentials, and proving he deserved his spot on the 2016 AT&T MLS All-Star gameday roster.

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

Player (Week 19 Audi Player Index Ranking)

GK: Luis Robles, NY (#20): 2 games played, 2 goals conceded, 9 saves

D: Aaron Maund, RSL (#167): 2 games played, 10 interceptions, 7 clearances

D: Victor Bernardez, SJ (#77): 5 tackles, 5 clearances, 89 percent passing accuracy

D: Axel Sjoberg, COL (#35): 6 interceptions, 5 clearances, 7/7 aerial duels

M: Andreas Ivanschitz, SEA (#11): 2 games played, 1 goal, 2 assists, 5 chances created

M: Mauro Diaz, DAL (#5): 1 goal, 3 shots, 4 chances created

M: Diego Valeri, POR (#1): 2 goals, 5 shots, 3 chances created

M: Sacha Kljestan, NY (#3): 2 goals, 2 shots, 4 clearances

M: Fabian Castillo, DAL (#36): 2 games played, 2 assists, 6 chances created, 5 successful dribbles

F: David Villa, NYC (#14): 1 goal, 2 shots, 75% passing accuracy in final third

F: Giovani dos Santos, LA (#42): 4 chances created, 86% passing accuracy

Bench: Bobby Shuttleworth, NE (#72); Harrison Afful, CLB (#71); Osvaldo Alonso, SEA (#12); Fatai Alashe, SJ (#80); Jack Harrison, NYC (#27); Lucas Melano, POR (#418); Cyle Larin, ORL (#22)

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