It's Tricky wins the Ogden Phipps Stakes. Photo by Coglianese Photos - The Blood-Horse Photo Store