Castro, John - FIDE 2204 | SPORTS.UZ