Moriah wins, Panthers fall in showdown