COMMERCE CITY, Colo. — Tommy Smith scored in the seventh minute of stoppage time to give the Colorado Rapids a 3-2 victory over Minnesota United on Saturday night.

The 28-year-old defender has two career MLS goals, both in the last two games.

Minnesota's Miguel Ibarra tapped in the rebound of Darwin Quintero's to open the scoring in the 20th minute. Edgar Castillo tied it in the 50th with a rising blast into the far corner from the edge of the box.

Ibarra ran onto a through ball from Quintero on the right side and tapped a cross to a charging Christian Ramirez for an empty-net finish that put Minnesota (5-9-1) back on top in the 65th minute. But Joe Mason answered in the 74th, slipping behind the defence and chipping a first-timer over the head of goalkeeper Bobby Shuttleworth to make it 2-all.

Ibarra was given a straight red card in the 77th minute for violent conduct.

Colorado (3-9-3), which snapped an eight-game losing streak with a 2-2 tie with Chicago on June 13, won for the first time since April 14.