

Yverdon-Sport FC edged Grasshopper Club Zürich 3-2 in an international club friendly on Friday night, turning a back-and-forth contest into a narrow away win that will have pleased the visitors far more than the hosts. Played under the lights with a modest but engaged crowd looking on, the match delivered five goals, two comebacks and a late decisive strike, serving as a useful mid-season exercise for two sides looking to sharpen their rhythm away from the pressure of league points.
Grasshopper twice hauled themselves level, but Yverdon's sharper finishing in the final third proved the difference, and the Vaudois side walked away with a 3-2 result that flattered neither team's defending but rewarded their attacking intent.
Match Overview
The friendly was arranged during a break in the domestic calendar, giving both coaching staffs the chance to look at squad depth, test tactical tweaks and hand minutes to players who have been starved of competitive action. Grasshopper lined up with a mix of first-team regulars and younger academy prospects, while Yverdon arrived with a compact, well-drilled shape designed to spring quickly on the counter.
From the opening whistle the tempo was surprisingly high for a friendly. Yverdon pressed aggressively in the first ten minutes and were rewarded when they took the lead, only for Grasshopper to respond with a period of sustained possession in which they dominated the ball and found an equaliser. The pattern repeated itself across the second half, with the visitors retaking the lead, the hosts responding again, and a late Yverdon goal finally settling the contest at 3-2.
Key Moments
- 12' — Yverdon open the scoring. A quick transition down the right caught Grasshopper's back line pushed high, and the finish was calm and low into the far corner.
- 27' — Grasshopper equalise. Nikolas Muci levelled with a striker's finish after good work on the overlap, converting from close range to make it 1-1.
- 41' — Yverdon restore the lead. A well-worked set-piece routine ended with a header that left the goalkeeper with no chance, sending the visitors in ahead at the interval.
- 58' — Grasshopper respond again. Filipe de Carvalho drove at the defence and finished off a flowing move to make it 2-2 and briefly put the hosts on the front foot.
- 79' — Yverdon win it. A substitute broke through the middle and slotted beyond the goalkeeper, sealing a 3-2 victory in the closing stages.
Tactical Story
Grasshopper's approach was patient and possession-heavy. The Zürich side looked to build through midfield, using the width of the pitch and asking their full-backs to push high to create overloads. That strategy generated plenty of territory and two well-constructed goals, but it left them exposed whenever possession broke down, and Yverdon punished those moments ruthlessly.
Yverdon, by contrast, were content to concede the ball and strike in transition. Their midfield dropped into a compact block, invited pressure, then launched direct, vertical attacks the moment they won it back. Their timing in the final third was excellent: three goals from a relatively modest share of possession tells the story of a team that made the most of its chances, while Grasshopper's wastefulness in front of goal ultimately cost them a result.
Both coaches used the second half to rotate heavily, which contributed to the open nature of the closing stages. The game stretched, spaces appeared in midfield, and the decisive goal arrived precisely because neither side was willing to simply see out a draw in a match with nothing riding on it.
Standout Players
Nikolas Muci was Grasshopper's brightest attacking outlet, taking his goal well and repeatedly finding pockets of space between Yverdon's centre-backs and full-backs. Filipe de Carvalho also impressed, adding a goal to a performance full of direct running and willingness to take on defenders.
For Yverdon, the attacking unit as a whole deserves credit. The visitors' midfield screened the defence intelligently for long spells and their finishing was clinical — particularly the late winner, delivered by a substitute who had been on the pitch only a matter of minutes. Grasshopper's goalkeeper was the busier of the two shot-stoppers in the final twenty minutes, making a couple of sharp saves to keep the deficit at one.
What the Result Means
Friendlies do not carry league points, and neither side will read too much into a single result. Even so, the performance will give Yverdon-Sport encouragement: a 3-2 away win against a club of Grasshopper's pedigree is a confidence-boosting outcome, especially with the attacking efficiency they showed in front of goal.