FC Dallas won an MLS game for the first time since April 19, downing Colorado.
Colorado's Deshorn Brown opened the scoring in the 25th minute. Jose Mari's long cross was headed back toward goal by Drew Moor, and Brown lifted his foot high to touch the ball over Walker Zimmerman and Raul Fernandez.
Dallas pegged it back to 1-1 a few minutes later. Jair Benitez's long free kick took a touch off Andres Escobar and fooled Clint Irwin to find the net.
A goal from Zach Loyd handed the home side its first lead of the game. The fullback shot hard and low and Irwin couldn't save cleanly.
MORE: U.S. Soccer MVP rankings | USA vs. Turkey photos
Colorado's second goal came in the 52nd minute. Making a diagonal run into the mixer, Mari headed home a Dillon Powers corner kick.
Fabian Castillo scored the winning goal in sensational fashion, picking up a loose ball in midfield and darting past three defenders before lashing home his shot.
Dallas, now with a 6-7-3 record, occupies fourth place in the Western Conference. Colorado (6-5-4) is one spot ahead.