St Johnstone vs Kilmarnock: A Premiership Opener to Remember
St Johnstone edged Kilmarnock 4-3 in a breathless Premiership opener that had everything – seven goals, two own goals, and late drama that left McDiarmid Park in raptures. The hosts delivered a rollercoaster victory to mark new boss Simo Valakari’s debut in style.
St Johnstone Strike First Through Fowler
The hosts exploded from the blocks, Josh Fowler firing them ahead after 16 minutes with a clinical finish from Jamie Gullan’s cutback. Kilmarnock’s frustrations showed when Tyreece John-Jules saw yellow for a rash challenge, but they leveled against the run of play – Greg Kiltie slotting home Tom Lowery’s through ball after 37 minutes.
Second Half Chaos at McDiarmid Park
The restart brought bedlam. Cheick Diabate restored St Johnstone’s lead within two minutes, only for Joe Hugill to equalize almost instantly with a vicious strike. Then came the madness – Jason Holt’s own goal putting Kilmarnock ahead on 53 minutes, before Michael Schjønning-Larsen’s comical deflection made it 3-3 just past the hour.
With both managers rolling the dice on substitutes, it was St Johnstone’s changes that paid off. Kieran Fotheringham – just six minutes after coming on – smashed home Fowler’s layoff for the winner with 10 minutes left, sending the home fans into delirium.
What This Means for Both Sides
For St Johnstone, this was the perfect start under Valakari – a statement that his attack-minded approach could deliver thrilling results. The stats justified their win: 56% possession, 15 shots to Kilmarnock’s 7. But Neil McCann will lament his side’s defensive frailties after throwing away leads twice. A brutal lesson for Killie’s backline as they begin their campaign the hard way.
Both sides can catch their breath next week – St Johnstone visiting Hibernian while Kilmarnock host Aberdeen. But this Premiership curtain-raiser will live long in the memory.
Key Moments
16′ ⚽ ST Johnstone — J. Fowler (assist: J. Gullan)
37′ ⚽ Kilmarnock — G. Kiltie (assist: T. Lowery)
47′ ⚽ ST Johnstone — C. Diabate (assist: J. Gullan)
49′ ⚽ Kilmarnock — J. Hugill🔮 Before kick-off: our match preview & prediction.
Chicago Fire 2-1 Charlotte
FT
Minnesota Uni… 1-1 San Diego
FT
Sporting Kans… 0-2 Houston Dynamo
FT
St. Louis City 1-1 Real Salt Lake
FT
Leon 1-0 CF Pachuca
FT
Atlas 0-2 Monterrey
FT
Colorado Rapi… 1-0 Austin
FT
Los Angeles G… 0-0 FC Dallas
FT
Portland Timb… 2-1 Seattle Sound…
FT
Cruz Azul 2-3 Atlante FC
FT
ST Johnstone 4-3 Kilmarnock
FT
Hibernian vs Motherwell
15:30
Aldosivi vs Gimnasia L.P.
17:30
Deportivo Rie… vs Barracas Cent…
17:30
Newells Old B… vs Boca Juniors
20:00
River Plate vs Rosario Centr…
22:15
Club America vs Santos Laguna
23:00
Puebla 1-1 Guadalajara C…
FT
Atletico San … 0-0 Club Tijuana
FT
FC Juarez 1-5 U.N.A.M. - Pu…
FT
Falkirk 0-2 ST Mirren
FT
Aberdeen 2-1 Heart Of Midl…
FT
Estudiantes d… 0-0 Banfield
FT
Gimnasia M. 2-0 Union Santa Fe
FT
Belgrano Cord… 0-1 Argentinos JRS
FT
Estudiantes L… 3-0 Defensa Y Jus…
FT
Club Queretaro 3-2 Tigres UANL
FT
Inter Miami 2-2 Columbus Crew
FT
Vancouver Whi… 1-1 Los Angeles FC
FT
Philadelphia … 3-2 Atlanta Unite…
FT
New York Red … 3-2 Orlando City …
FT
FC Cincinnati 4-2 San Jose Eart…
FT
DC United 2-2 Nashville SC
FT
CF Montreal 2-2 New England R…
FT
Racing Club 1-3 Tigre
FT



