Heywood outplay the Giants in final round of South West football