Chess puzzle (Checkmate)
Moves: 1. d4 c6 2. c4 d5 3. e3 Nf6 4. Nc3 e6 5. Nf3 dxc4 6. Bxc4 Bb4 7. Bd2 O-O 8. O-O
c5 9. dxc5 Bxc5 10. Qc2 Nc6 11. Rad1 Qe7 12. a3 a6 13. b4 Bd6 14. Ne4 Nxe4 15.
Qxe4 b5 16. Bd3 f5 17. Qxc6 Bb7 18. Qc2 Bxf3 19. gxf3 Qg5+ 20. Kh1 Rf6 21. e4
Qh5 22. e5 Bxe5 23. f4 Rh6 24. Qc6 *
Position (FEN): r5k1/6pp/p1Q1p2r/1p2bp1q/1P3P2/P2B4/3B1P1P/3R1R1K b - - 2 24
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1109
Best move: Qxh2#