Columbus Crew twice came from behind to snatch a draw away at Real Salt Lake today.
The hosts had the first chance of the match as Sebastian Jaime's shot was tipped round the post for a corner, before Lucas Gil went close from long-range.
However, they had to wait until the 36th minute to find the net, when Olmes Garcia headed in at the back post after a set-piece routine.
The visitors equalised before the break as Hector Jimenez set up Tony Tchani inside the penalty area, but they weren't level for long as Jaime gave his side the lead again straight after half time with a neat chip.
But Colombus equalised for a second time through Ethan Finlay, who tapped the ball in from close range.
Salt Lake were reduced to 10 men with 13 minutes left after a dangerous tackle by Jordan Allen, but the away side couldn't take advantage and settled for a draw.