Sailing Against the Wind and Waves