Surprise Baby finishes second at the 2020 Feehan Stakes