Stacey Norton-Smith scores 51 in big Longford win