For a few seconds after Jhonatan Pérez’s late goal in stoppage time, the crowd at Kezar Stadium leaned forward. El Farolito — San Francisco’s team of comebacks — had made 3–2 feel like a signal, not a swan song. Why not one more miracle?
But the whistle came too soon.
In a gritty, chaotic, often brilliant final, El Farolito fell just short against Hickory FC out of North Carolina in the 2025 National Premier Soccer League championship. The hard-fought defeat left players stunned, fans agitated, and Kezar momentarily silent — before applause slowly returned to honor a season that meant more than a trophy.
“It was the little details,” said El Farolito coach Santiago López. “We had chances, but they took theirs. Set pieces, counterattacks … they were sharper.”
The match had started with familiar dominance from the home side. For the first 30 minutes, Farolito controlled the ball and set the pace, particularly through the fluid left-side trio of Gabriel Arias, Herlbert Soto and Dembor Bengtson. Every time Hickory even approached midfield, they stole it right back.
But in the 30th minute, a no-call on a foul against Kipre Sacré turned the tide. Hickory burst into transition, and Antonio Pineda, the league’s Golden Ball winner, headed in the opener.
Hickory’s bench roared. So did their 150-plus traveling fans. It was a stark contrast to El Farolito’s regular traveling support, often just the anonymous Burrito Brava and his pro-immigrant flags.
El Farolito came back quickly. In the 37th minute, a penalty was calmly converted by Bengtson, a Honduran national. A fan playing a trumpet serenaded the moment with “Nunca es Suficiente” by Los Ángeles Azules, from the north side of the stands.
At halftime, Frankie Ruiz, Willie Colón and Héctor Lavoe blasted from the speakers. El Farolito didn’t head to the locker room. Players like Bengtson, Mosquera and Sebastián Yabur mingled in the upper concourse bathrooms, signing autographs, saying “hi, thank you for coming.”
The second half was messier. Sacré, nicknamed Masacre, was wisely subbed out by coach López due a yellow card he’d picked up in the first half. Pérez came in to reinforce the midfield. But Hickory came out sharper.
At minute 53, Hickory’s Geoffroy Letienne finished off a dazzling team sequence with a header to make it 2–1. Just a few minutes later, El Farolito players screamed for a handball in the box — “¡CLARO PENAL!” shouted Omar Quiroga from the sideline — but the referee waved play on.
The assistant ref was hounded by the Farolito subs for the rest of the game.
Tensions boiled. El Farolito fans began counting “Mississippis” every time the Hickory goalkeeper delayed a goal kick. Injured player Hadier Borja shouted lineup suggestions from the stands.
Hickory’s No. 10, Robert Deighan, drew the crowd’s ire for spending more and more time on the grass: “¡Si no quiere jugar, que no juegue! ¡Que acá tenemos cerveza, hombre!” a voice screamed in Spanish. (“If you don’t want to play, you shouldn’t! We have beer here, man.”)
In the 80th minute, Bengtson nearly flicked in an equalizer with a headed ball that drifted wide. Shortly after, Gabriel Arias and captain Mosquera were booked after reacting to Hickory’s persistent time-wasting and verbal baiting. Pineda, Hickory’s opening goal scorer, was eventually shown the red card and ejected for arguing a bit too hard.
In the 90th minute, Edgard Kreye, ever the spark, couldn’t quite get a final touch past the keeper. With Farolito now entirely pushed forward, Hickory punished them again on the break. Tomy Pollacchi finished a counter in the 92nd minute to make it 3–1.
And yet, just a minute later: Hope. Pérez curled in a low strike from the right edge of the box: 3–2. The stands stood up. Hickory begged for full time.
It came too soon for El Farolito.
Storm and stillness
Immediately after the final whistle, a scuffle broke out. Hickory’s provocations had accumulated all game, and El Farolito’s frustration erupted, most visibly in a flying kick from defender Zuluaga toward a Hickory player. El Farolito coach Santiago López rushed in to separate the teams.
“The frustration was real,” López admitted. “But I’m responsible for the image and behavior of this team. And we have to know how to lose, too.”
Mosquera echoed that sense of perspective. “It hurts — at home, with so many families here. But we take the lesson,” he said. “These guys have suffered tough losses before. They’ll grow from this.”
It wasn’t the U.S. Open Cup, where El Farolito had beaten professional teams. But this was a final — at Kezar — in front of their people.
That mattered, too.
After things calmed down, striker Dembor Bengtson was enveloped by his children, nieces, and nephews. In the Hickory end, the flags told a story of a different kind of international squad: France, Argentina, Portugal, Hungary, Ireland, Colombia, Spain, Belgium. A team of recent college grads. A different immigrant tale, but an immigrant tale nonetheless.
“They were better today,” said López. “They play fast. European style. And it worked.”
But even he couldn’t dwell too long.
“I know how they [Hickory] are feeling because we already lived it last year,” he added. “We will have to be stronger in the future.”


















Go to 2 hrs 23 minutes and 20 seconds in the final game and tell me that was a “kick at” a Hickory player. Zuluaga assaulted Latienne and should be removed from the league. Everyone understands emotions run high with the players, but there is no excuse to elevate to violence from words.
Very disappointed how The NPSL is not reacting to this violence.
Shameful.
El Farolito’s physical high press and, in the second half, deep crosses worked well but didn’t connect. Long balls from the back down the left side, passing over the entire midfield into a crowded space up front, produced possessions in dangerous spots. Altogether, the last piece in front of goal was missing unfortunately. Hickory in contrast had the quality to seize the moment twice and got the two first goals that made the difference.
El Farolito’s back-three was effective, but left them somewhat exposed. The defenders were closing down well and got around the field quicker than one might think at first glance. Given that setup, from possession midfield, Hickory constantly tried to go vertical and find spaces, which they did for the 1:0. Ref missed a couple calls and issued a couple dubious yellows. Letting that second half handball go was the right call though, with the El Farolito player pushing the defender off balance to then find the ball hit his arm.
What a biased report this is. Hickory dominated from the start. Il farito just couldn’t cope with their energy and skill. Yes Hickory did some time wasting but in comparison to the over aggressive nature of Il Farito this was nothing. The aggressive behaviour of this team should be acted on. Not only was there a scissor kick on Letienne after the match, but Webster was punched in the face and the players and officials were put in danger by groups of fans as they tried to leave. Absolute disgrace. If you can’t take Losing respectfully then get out of the game.
“over aggressive nature of Il Farito”. Watch a CONMEBOL qualifier for reference, yes, it’s a physical game in the Americas. As mentioned, Hickory fielded more quality. They didn’t fold when challenged by El Farolito’s physical approach, that’s what gave the edge. Congratulations to Hickory for the win.
After the whistle, I saw a shove in the chest, not punch in the face. That’s not to say it’s okay how players lost their cool after the game. Same for some of the spectators.
Oh, I almost forgot, what’s up with Hickory players demonstrably taunting and celebrating in front of the home crowd after the 1:0?
This article does not accurately represent the game. The El Farolito players are older (average age 30; Hickory’s oldest player is 27), bigger and stronger. The reason R Degan was always on the ground is bc he was punched and pushed during stoppage of play. Watch the game. After the game El F. players aggressively attacked Hickory’s bench. They were throwing punches and attacking. No security was present. Why not? Then the sucker cleated kick on Letienne. WTH? He is 6’7” tall and the kick was to his ribs. That is assault. Again, NO SECURITY PRESENT at a National playoff game. San Francisco should never be allowed to host a playoff game again. They were totally unprepared. And the referees should also be banned. If they were the best that the league has, the NPSL needs to train or recruit. The ref lost control of the game on the first 5 minutes.
The better and classier team game out on top. The poor sportsmanship by El F during and after the game should not be tolerated.
I guess Daniel missed the kick on Letienne after the match which left visible stud marks in his chest.