Steelville's Conner Diaz wins 800-meter run