The visiting Chicago Fire exploded for three goals late in the second half as they defeated FC Dallas 3-1 in rainy Frisco, Texas on Saturday.