Chess puzzle (Checkmate)
Moves: 1. e4 g6 2. Nf3 Bg7 3. d4 c5 4. c3 cxd4 5. cxd4 d5 6. e5 Nc6 7. Bb5 f6 8. Qa4
Bd7 9. Nc3 a6 10. Bxc6 Bxc6 11. Qb3 fxe5 12. Be3 e4 13. Ne5 Nf6 14. O-O O-O 15.
Rac1 Nd7 16. Nxc6 bxc6 17. Na4 e5 18. dxe5 Nxe5 19. Nc5 Qc8 20. Bd4 Ng4 21.
Bxg7 Kxg7 22. Qc3+ Kg8 23. Nb3 Qc7 24. Qxc6 *
Position (FEN): r4rk1/2q4p/p1Q3p1/3p4/4p1n1/1N6/PP3PPP/2R2RK1 b - - 0 24
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1231
Best move: Qxh2#