Tigers knock off unbeaten Franklin