Battle off Portland