The MLS is heading into a two week break for the CONCACAF Gold Cup, a tournament in which national teams compete to be crowned the best in the region. The final matches before the break took place on Tuesday July 4th and Wednesday July 5th, with one final match between the Philadelphia Union and Sporting Kansas City coming up on Thursday night. Here are some of the key results from this week.
Portland Timbers vs. Chicago Fire
The late match at Providence Park featured two of the best squads in MLS. A back-and-forth of goals resulted in a 2-2 draw, as both teams failed to maintain their leads.