Mauro Diaz scored from distance and Fabian Castillo had two assists in FC Dallas' 3-1 victory over the Chicago Fire on Saturday night.
Castillo beat a pair of defenders and sent in a perfect cross with a stunning Rabona that Maximiliano Urriti blasted in with a header in the 23rd minute.
Diaz fired a right-footer, from well outside the box, past the outstretched arms of goalkeeper Matt Lampson, off the post and into the net.
Arturo Alvarez put Chicago on the board in the first minute of stoppage time but, about a minute later, Castillo hit Mauro Rosales for the clinching goal.