Kilmarnock beat St. Mirren 4–3 in a dramatic Premiership clash, with John‑Jules scoring a hat‑trick and Tanser netting a late consolation.