Three-year-old colt El Castello kept his unbeaten preparation intact and claimed the biggest win of his short career with victory in Saturday’s Group 1 $2 million Spring Champion Stakes (2000m) at Randwick.