Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 h6 5. Nc3 Nf6 6. Bc4 e5 7. Nde2 Be7 8. f3
Nc6 9. Be3 Na5 10. Bd3 O-O 11. Qd2 Nc6 12. O-O-O Re8 13. g4 Nh7 14. Nd5 Bh4 15.
Ng3 Be6 16. Be2 Qd7 17. Nf5 Bxf5 18. gxf5 Bg5 19. h4 Bxe3 20. Nxe3 Nd4 21. c3
Nxe2+ 22. Qxe2 Rad8 23. Nd5 b5 24. Rdg1 Kh8 25. Rg3 Rb8 26. Rhg1 Rg8 27. Qg2 f6
28. Rg6 a5 29. Ne3 Nf8 30. Rxh6+ gxh6 *
Position (FEN): 1r3nrk/3q4/3p1p1p/pp2pP2/4P2P/2P1NP2/PP4Q1/2K3R1 w - - 0 31
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1096
Best move: Qxg8#