Houston Dynamo FC fell behind 2-0 at San Diego FC on Wednesday, scored three goals before halftime and came away with a 3-3 draw after San Diego's Gabriel Pirani equalized in the 86th minute.
Goals and key moments
Anders Dreyer opened the scoring for San Diego with a 20th-minute penalty. Cédric Bakambu added a second goal two minutes later, shooting from outside the box after a fast break.
Guilherme pulled Houston back within one in the 24th minute, assisted by Lawrence Ennali. Mateusz Bogusz tied the match 2-2 in the 33rd minute with Guilherme supplying the pass, and Guilherme gave Houston its first lead with a volley from outside the box in the 37th.
Houston carried the 3-2 lead into the second half and held it until Pirani scored from close range following a corner.