Tom Rowe credits full team effort for win over Predators