Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. d3 Nf6 5. Nbd2 Bc5 6. O-O O-O 7. a4 d5 8. exd5
Nxd5 9. Ba2 Be6 10. c4 Ndb4 11. Ne4 Bb6 12. Bb1 Bg4 13. c5 Ba5 14. h3 Bh5 15.
g3 Nd4 16. Ned2 Nd5 17. g4 Bg6 18. Nxe5 Nf4 19. Nxg6 fxg6 20. Ne4 Nxh3+ 21. Kh2
Nf3+ 22. Kg2 Qh4 23. Ng3 Qxg4 24. Rh1 Nf4+ 25. Kf1 Nh2+ 26. Rxh2 *
Position (FEN): r4rk1/ppp3p1/6pp/b1P5/P4nq1/3P2N1/1P3P1R/RBBQ1K2 b - - 0 26
Black to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 1123
Best move: Qxd1#