Keymove
No. 6 of 962

White to play and mate