K,
My money is on Pearly White. Dark Horse is about to be put out to pasture so the drive won't be there for the win. Pearly White has a lot to lose, and the pressure is on due to recent appalling form.
No doubt the stewards will be watching this one closely. Pumpkin Patch has a habit checking, running wide and causing interference in the home straight.