Diocles won the Sir Winston Churchill, Infinite Patience got back in the winner's circle and the sire Bakken had a big day.