Blackpool claim win over Owls

Top