Warriors FC clinched their first S.League crown since 2009, beating Albirex Niigata by a single goal to conclude a thrilling final in one of the tightest title races ever.
Bruneian challengers DPMM FC looked invincible for the first half of the year, but fell off the pace as the going got tough, ending up with only the League Cup trophy instead of a mooted treble.
Last but not least, Marko Kraljevic's Balestier Khalsa were the surprise packages and a feel-good story as they upset Home United to lift the Singapore Cup in the finale to Singapore's domestic football season.
Which teams achieved a passing grade and which ones bombed out of the course? Continue reading to find out!