Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e5 7. Nb3 Be7 8. Qd2
b5 9. f3 Be6 10. Be2 Nbd7 11. g4 Nb6 12. g5 Nh5 13. f4 Nxf4 14. Bxf4 exf4 15.
Qxf4 Nc4 16. Bxc4 bxc4 17. Nd4 Qd7 18. h4 O-O 19. Kd2 f6 20. Nxe6 Qxe6 21. Rag1
fxg5 22. Qg3 gxh4 *
Position (FEN): r4rk1/4b1pp/p2pq3/8/2p1P2p/2N3Q1/PPPK4/6RR w - - 0 23
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 437
Best move: Qxg7#