Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 Qd6 3. Nc3 e5 4. dxe5 Qxe5 5. cxd5 Bb4 6. Nf3 Qh5 7. Bd2 Bd7 8.
a3 Ba5 9. b4 Bb6 10. e3 a6 11. Be2 Nf6 12. O-O O-O 13. Nd4 Qg6 14. Bf3 Ne8 15.
Nde2 f5 16. Nf4 Qd6 17. Rc1 Bc8 18. Nce2 Nd7 19. Bc3 Ne5 20. Bxe5 Qxe5 21. Nd3
Qd6 22. Nc5 c6 23. dxc6 Bc7 24. cxb7 *
Position (FEN): r1b1nrk1/1Pb3pp/p2q4/2N2p2/1P6/P3PB2/4NPPP/2RQ1RK1 b - - 0 24
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1053
Best move: Qxh2#