Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c3 Nf6 3. Bg5 Bf5 4. Bxf6 exf6 5. Qb3 Qc8 6. e3 c6 7. Nf3 Bd6 8.
Nbd2 O-O 9. c4 dxc4 10. Bxc4 Nd7 11. O-O Nb6 12. Be2 Qc7 13. Rac1 Rfe8 14. a4
Rad8 15. a5 Nc8 16. a6 b6 17. Qa4 c5 18. dxc5 bxc5 19. b4 Nb6 20. Qa5 Rc8 21.
Nd4 Bd7 22. bxc5 Bxc5 23. N2b3 Re5 24. Nf3 Rh5 25. Nfd4 *
Position (FEN): 2r3k1/p1qb1ppp/Pn3p2/Q1b4r/3N4/1N2P3/4BPPP/2R2RK1 b - - 5 25
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1035
Best move: Qxh2#