Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e5 7. Nb3 Be6 8. Be2
Nbd7 9. O-O Qc7 10. Nd5 Bxd5 11. exd5 b6 12. a4 a5 13. f4 Be7 14. fxe5 dxe5 15.
Bb5 O-O 16. c4 Nc5 17. Nd2 Rad8 18. Qf3 e4 19. Qh3 Qe5 20. Rab1 Nd3 21. b3 Bc5
22. Bxc5 bxc5 23. Qe3 Ng4 24. Qxe4 *
Position (FEN): 3r1rk1/5ppp/8/pBpPq3/P1P1Q1n1/1P1n4/3N2PP/1R3RK1 b - - 0 24
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 921
Best move: Qxh2#