Miracle Garden was very unlucky at Nottingham last time, and made up for that run with a win at Bath under Poppy Bridgwater.
Poppy made her winning challenge late and wide, getting ahead only inside in the final furlong.
Hitting the line well, Miracle Garden came home a length and three quarters ahead of Big Lachie.