Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 e6 3. Nc3 Nc6 4. a3 Nf6 5. Bb5 a6 6. Ba4 b5 7. Bb3 c4 8. Ba2
Bc5 9. h3 O-O 10. O-O Bb7 11. d3 cxd3 12. cxd3 Nd4 13. Be3 Qb6 14. Bg5 Ne8 15.
Nxd4 Bxd4 16. Be7 Nf6 17. Bxf8 Rxf8 18. Qd2 a5 19. Ne2 Be5 20. d4 Nxe4 21. Qd3
Bb8 22. Rac1 f5 23. d5 Rf6 24. dxe6 dxe6 25. Nd4 Qd6 26. Qxb5 *
Position (FEN): 1b4k1/1b4pp/3qpr2/pQ3p2/3Nn3/P6P/BP3PP1/2R2RK1 b - - 0 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1629
Best move: Qh2#