Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. Nf3 d5 3. Nc3 Nf6 4. e5 Nfd7 5. d4 e6 6. Nb1 c5 7. c3 Nc6 8. Be2 f6
9. exf6 Nxf6 10. O-O Bd6 11. dxc5 Bxc5 12. b4 Bd6 13. b5 Ne5 14. Nxe5 Bxe5 15.
Bh5+ g6 16. Be2 O-O 17. Bh6 Rf7 18. f4 Bd6 19. Nd2 b6 20. Nf3 Ng4 21. Bg5 Be7
22. Qd4 Qc7 23. Bxe7 Rxf4 24. Qd2 Rxf3 25. Bxf3 *
Position (FEN): r1b3k1/p1q1B2p/1p2p1p1/1P1p4/6n1/2P2B2/P2Q2PP/R4RK1 b - - 0 25
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1368
Best move: Qxh2#