Recovered yet? Week 25 of the MLS season provided a wild whirlwind of action, featuring not just more rollercoaster drama in the battle for Audi MLS Cup Playoff places but spectacular goals aplenty. Narrowing the list of contenders for AT&T Goal of the Week to just four was far from an easy task.

Any one from Eduardo "Chofis" Lopez's incredible hat trick could have made the cut, but it's the San Jose creator's ankle-breaking second strike that gets the nod. Then there's a similarly devastating dribble and finish from Atlanta United's new Designated Player Luiz Araujo for his first goal in MLS.

Or how about Michael Barrios' "how did he do that?" goal with the outside of his right foot from the goalline in the Colorado Rapids' thrilling draw with the Portland Timbers. Did he mean it? Does it matter?

And finally, there's a laser from NYCFC's Maxi Moralez featuring a sublime assist from Jesus Medina.

Make your choice of the best of an outstanding bunch below or at