Late winner completes terrific comeback for Blues