Gan Jing WorldPuzzles

Chess Mate

White to move and mate in one to three