We're not even at the halfway point of the season, but New York City FC's home game against the Philadelphia Union on Saturday seemed like a must-win.

Luckily, the players on the field delivered for NYCFC as David Villa, Frank Lampard and Andrea Pirlo all scored in a 3-2 win. It was the first time all three of City's Designated Players scored in the same game.

Another bright spot for Patrick Vieira's team was Jack Harrison, the No. 1 overall pick in the 2016 SuperDraft. His skill on the ball was evident from the opening whistle and his full-field run and backheel lay-off produced Villa's goal.

Check out the rest of the team below:

Player (Week 15 Audi Player Index Ranking)

GK: Bill Hamid, DC (#19): 4 saves, 0 goals conceded

D: Saad Abdul-Salaam, SKC (#64): 6 tackles, 7 interceptions, 2 chances created

D: Drew Moor, TOR (#3): 1 goal, 8 clearances, 4 interceptions

D: Marc Burch, COL (#230): 5 tackles, 84% passing accuracy

M: Mike Grella, NY (#1): 2 goals, 3 shots, 3 chances created

M: Jack Harrison, NYC (#85): 1 assist, 2 chances created, 2 successful dribbles

M: Benny Feilhaber, SKC (#30): 1 goal, 1 assist, 2 tackles

M: Felipe, NY (#189): 83% passing accuracy, 2 interceptions

M: Shea Salinas, SJ (#2): 1 goal, 1 assist, 2 chances created

F: Juan Manuel Martinez, RSL (#6): 1 goal, 4 chances created, 7 fouls won

F: David Villa, NYC (#5): 1 goal, 7 shots, 2 chances created

Bench: Luis Robles, NY (#61); Andrew Farrell, NE (#91); Benoit Cheyrou, TOR (#97); Dax McCarty, NY (#53); Boniek Garcia, HOU (#22); Frank Lampard, NYC (#20); Sebastian Giovinco, TOR (#21)

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