Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. h3 Nc6 5. Bd3 g6 6. Bc2 e5 7. O-O Bg7 8. d3 O-O
9. Be3 Be6 10. d4 cxd4 11. cxd4 exd4 12. Nxd4 d5 13. Nxe6 fxe6 14. exd5 exd5
15. Bb3 Kh8 16. Bc5 Re8 17. Nd2 Ne4 18. Nxe4 dxe4 19. Qc2 Qf6 20. Ba3 Rac8 21.
Rac1 Qf5 22. Qc5 Ne5 23. Qxa7 Nf3+ 24. Kh1 Rxc1 25. Rxc1 Qf4 26. Qe3 *
Position (FEN): 4r2k/1p4bp/6p1/8/4pq2/BB2Qn1P/PP3PP1/2R4K b - - 2 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 993
Best move: Qh2#