A muddy track was just what General John B ordered as he ground to a front-running six-length victory in the $100,000 Turf Paradise Derby for 3-year-olds Saturday in Phoenix.