David Villa wins New York derby with first MLS hat-trick!
Jeffrey's unlucky own goal sums up DC United's MLS season
Van Damme picks up third red card for Galaxy after reckless tackle
Brilliant Giovinco nets fantastic double for Toronto FC
Sporting KC 3-2 Chicago Fire: Hosts hang on after freak Basler OG
Brilliant Bunbury brace inspires thrilling New England win
NYCFC 2-1 Chicago Fire: Super Villa volley inspires 10-man NYC
Rosenborg 5-1 Sandefjord: Crazy lob from Hedenstad!
FC Tokyo 2-2 Kashima Antlers: Pedro Junior does his best Ronaldo
Rubio returns from injury with delicious curler for Kansas City
Memo Rodriguez scores first MLS goal for Houston in style
Reyna powers in diving bullet header on Whitecaps debut!
Portland playmaker Diego Valeri smashes stunning opener
Salloi denies Portland with classy equaliser for Sporting Kansas
Urruti screamer knocks off Toronto from their perch
Super sub Alberg scores spectacular strike seconds after coming on
Bologna's on-loan Dzemaili hits rocket for Montreal Impact
Keeper Johansen gets rare start for NYC and makes big blunder
David Villa solo effort seals NYC's 3-1 comeback win
Schweinsteiger sets up Accam with lovely long range assist
Accam opens the floodgates for Chicago Fire with cheeky backheel
Dempsey saves 10-man Seattle with 94th minute header
Yikes! LA Galaxy keeper Diop left frustrated after costly error
Opara overhead kick ends LA Galaxy's nine-match unbeaten streak!
Toronto 2-0 New England: Giovinco solo seals it in stoppage time!
NY Red Bulls 0-2 NYC: Vieira's men finally victorious in derby
David Villa reaches 49 MLS goals for NYC with classy team goal
MLS: Kaka grabs second goal in two matches for Orlando City
MLS: Acosta accosts Atlanta with Maradona-style solo goal
MLS: Nightmare for DC's Birnbaum after conceding two penalties
MLS Top 10 Goals of 2016: Shkelzen Gashi's magic missile, Quincy Amarikwa's sensational solo - The Seattle Sounders are MLS champions, now rewatch some of the best goals scored during the 2016 MLS league season and playoffs