No. 22 USD absorbed 10 shots on goal, answered the first deficit and protected the last tie Saturday in a 2-2 draw at San Francisco. Devin Zachry scored less than 10 minutes after entering from the bench, Steven Ramirez converted a second-half penalty, and goalkeeper Lucca Adams made eight saves to keep the Toreros unbeaten through three WCC matches.
San Francisco opened the scoring at 28:28 when Braylon Jernigan finished a pass from Nico Ruiz. USD made three substitutions in the 32nd minute, including Zachry. At 41:15, Iain Wagner and Luca Fava combined to set him up, and Zachry scored his first goal of the season before halftime.
Ramirez put the Toreros in front at 52:41. His penalty was his fifth goal of the season according to USD's narrative account, though the attached scoring table lists it as his fourth; the conflict belongs to the source record, so the result is clearer than the season tally. The kick gave USD a 2-1 lead.
The advantage lasted fewer than 11 minutes. Ben Brody equalized for the Dons at 63:27, assisted by Kaleb Afsari. Taj Eagleston forced a save in the 73rd. Adams stopped San Francisco's final on-target attempt in the 88th, and the Dons sent one last shot high in the 90th.
Both teams finished with 18 shots. USD held a 10-8 edge after halftime and 56 percent of possession, plus a 10-9 advantage in corners. San Francisco put 10 attempts on frame to the Toreros' six. That gap explains Adams' workload and why an even overall shot count did not feel evenly distributed around goal.
Ramirez led USD with five attempts, while Eagleston and Wagner took three each. Adams made five of his saves before halftime. The Toreros therefore needed both forms of response: a bench goal to erase the first deficit and repeated goalkeeping interventions to prevent the second San Francisco goal from becoming a third.
The draw moved USD to 6-2-3 overall and 1-0-2 in the WCC. San Francisco remained without a conference loss as well at 0-0-3. Three points separate a win from a draw in the standings, but one road point has value when the goalkeeper faces 10 shots on target and the opponent owns the final dangerous chance.
Discipline also shaped the rhythm. USD was called for 21 fouls and San Francisco for 17, a combined 38 interruptions in 90 minutes. The Toreros were caught offside twice and the Dons once. Those stoppages created restarts but no extra scoring in the official table. The two goals after halftime instead came from a penalty and open play, leaving neither side with a sustained final advantage.
USD returns to Torero Stadium to host Portland next Saturday. The official box score supports balance in possession and total shots, not in finishing pressure on the road. Adams was the difference between a point and none. Zachry changed the match from the bench. Ramirez briefly turned it. The next step is making a lead last after the opposing response arrives.