In een dolle eerste helft kreeg Anderlecht nog voor de rust een strafschop na een overtreding van Timothy Dreesen op Hassan. De middenvelder van Anderlecht zette de strafschop zelf om: 2-3.
Na de rust waren er minder doelpunten. Anderlecht slaagde er niet in om de zege veilig te stellen. Nochtans had Théréau de mogelijkheden, maar de Fransman speelde een heel matige wedstrijd.
Sint-Truiden bleef in zijn kansen geloven en invaller Sishuba, die profiteerde van een misverstand tussen Baseggio en Deschacht, scoorde de 3-3.
Anderlecht nam nadien nog risico's om toch nog de drie punten te pakken, maar dat draaide helemaal anders uit. Coulibaly kopte Sint-Truiden in blessuretijd nog naar een verrassende overwinning.