Colorado Rapids and FC Dallas played out a thrilling 2-2 draw in their MLS Western Conference clash.
The visitors had the ball in the net in the first half but Blas Perez's goal was chalked off as it was ruled to be out of play and Colorado were awarded a goal kick.
After the break, the Rapids took the lead through Atiba Harris when Marvell Wynne's throw-in evaded all the Dallas defenders and the winger's header flew into the top corner.
However, the visitors were level just minutes later as Harris's clearing header from a cross deflected straight into the path of Perez, who was left with a simple finish as he slotted the ball past Clinton Irwin.
The game had sprung to life and the Rapids pushed forward again and retook the lead, as Harris found the net once more when he latched onto Chris Klute's cross from the left and fired past Raul Fernandez at his near post.
Dallas were behind for just seconds as Perez controlled a long ball on his chest and found space away from his marker and rifled a volley from 20 yards out into the bottom corner of the net.
Both teams pushed for a winner but neither could find another breakthrough as they shared a point apiece.