Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O Be7 5. c3 O-O 6. Re1 d5 7. exd5 Nxd5 8.
Nxe5 Nxe5 9. Rxe5 Nb6 10. Bb3 Bd6 11. Re1 Qh4 12. g3 Qf6 13. d4 Bh3 14. Nd2
Rfe8 15. Rxe8+ Rxe8 16. Bc2 Nd5 17. Ne4 Qe6 18. Bd2 f5 19. Ng5 Qh6 20. Bb3 c6
21. c4 f4 22. Nxh3 Qxh3 23. cxd5 fxg3 24. dxc6+ Kh8 25. fxg3 Bxg3 26. Qf1 *
Position (FEN): 4r2k/pp4pp/2P5/8/3P4/1B4bq/PP1B3P/R4QK1 b - - 1 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1103
Best move: Qxh2#