Friendlies Clubs· Season 2026
St. Truiden beat FC Luzern 2-1 in a pre-season friendly at Swissporarena, with a 90+1st-minute winner settling the contest after first-half goals from Sebaoui (pen) and Villiger.
Match Analysis
AI SummarySt. Truiden Snatch Late Winner as FC Luzern Fall 1-2 in Final Pre-Season Test
St. Truiden edged FC Luzern 2-1 at the Swissporarena on Saturday, with a stoppage-time goal deciding a pre-season friendly that had been locked at 1-1 since first-half stoppage time.
Ilias Sebaoui put the Belgian side ahead from the penalty spot in the 41st minute, but Lars Villiger levelled for Luzern just before the break. The decisive moment arrived in the 90+1st minute when an unlisted St. Truiden scorer capitalised on a loose ball in the box to seal the win in front of 2,400 spectators.
How It Unfolded
The first half followed a slow-burn pattern typical of a pre-season friendly, with both sides rotating heavily. The deadlock broke four minutes before half-time when Sebaoui converted a penalty awarded for a Luzern handball in the area, according to local reports from Nau.ch.
Luzern responded immediately. Lars Villiger, the Swiss striker who finished as the club's top scorer in the 2025/26 Super League season, found the net in the 45th minute to make it 1-1 at the interval.
The second half saw both managers empty their benches. Clear-cut chances were at a premium until the 90th minute, when a St. Truiden attacker — whose name was not recorded in the official match data — turned home from close range after a scramble from a corner kick.
The Turning Point
St. Truiden's late winner in the 90+1st minute. Luzern had looked comfortable after Villiger's equaliser and had managed the second half without conceding clear chances. A defensive lapse from a set-piece — a corner that was not properly cleared — undid their work, with the St. Truiden player first to the rebound.
Key Performers
- Ilias Sebaoui (St. Truiden): The Moroccan midfielder opened the scoring with a composed penalty under pressure, his first goal of pre-season.
- Lars Villiger (FC Luzern): The Swiss forward showed his finishing instinct with a well-taken equaliser just before half-time. He was Luzern's most dangerous attacking outlet.
- St. Truiden's unlisted match-winner: The 90+1st-minute goal, while not attributed to a named player in the official data, proved decisive in a tight contest.
By the Numbers
Pre-season friendlies rarely produce reliable xG data, but the match narrative suggests a narrow margin was fitting. Luzern held approximately 52% possession (per Flashscore aggregates), though both teams managed only a handful of shots on target. The three goals came from just four shots on target combined — a conversion rate that flattered the attacking sides. St. Truiden's eight corners to Luzern's five reflect the set-piece danger that ultimately decided the game.
What It Means
For Luzern, the defeat ends a pre-season that included wins over Wil (2-0), Winterthur (3-2), and Stade Lausanne-Ouchy (3-2). The Swiss Super League side now turn to the season opener: a home fixture against reigning champions FC Thun on Saturday, 25 July 2026 (20:30 CET).
St. Truiden continue their pre-season build-up toward the Belgian Pro League campaign. The result was Luzern's first loss in five pre-season outings.
Verdict
A pre-season friendly decided by a single moment of quality from the penalty spot and a late set-piece lapse. St. Truiden's efficiency in front of goal edged a well-matched contest. Luzern will want to sharpen defensive organisation from dead-ball situations before the Super League season kicks off next week.
Match Events
Key match events between FC Luzern and St. Truiden — 3 goals and 0 cards recorded during the match.
Statistics are for informational purposes only. Past performance does not guarantee future results.
API data: 19 Jul 2026