Gabriel Pirani came off the bench and rescued a point for San Diego FC on Wednesday night, scoring from close range after a corner in the 86th minute for a 3-3 draw with the Houston Dynamo at Snapdragon Stadium.
San Diego started well. Anders Dreyer converted a penalty in the 20th minute, and Cédric Bakambu scored from outside the box in the 22nd, finishing a fast break set up by Onni Valakari.
The lead lasted two minutes. Houston's Guilherme scored in the 24th minute, Mateusz Bogusz tied it 2-2 in the 33rd, and Guilherme volleyed in from outside the box in the 37th to put the Dynamo ahead 3-2 at halftime.
San Diego dominated the ball after the break and finished with 61 percent possession and 17 shots to Houston's 10. Houston goalkeeper Jonathan Bond made three saves before Pirani, who entered in the 58th minute, found the tying goal.