Bocamix, ridden by Tom Eaves, took the win by a nose after coming home ahead of fellow outsider Dunaskin.
The six-year-old began the race in promising fashion and managed to stay with the pacesetters, before a late rally over the final furlong delivered the victory.