3rd Milton Keynes Chess ECF/FIDE Rapid 2025