The Saskatchewan Roughriders undefeated season comes to an end after a close clash with the highflying BC Lions.