Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. f4 d6 3. Nf3 Nf6 4. Bc4 e6 5. Nc3 a6 6. e5 Nfd7 7. O-O Nc6 8. Re1
Be7 9. exd6 Bxd6 10. Ng5 O-O 11. Qh5 h6 12. Nxe6 fxe6 13. Bxe6+ Kh8 14. b3 Nf6
15. Qh3 Nd4 16. Bb2 Nxc2 17. Nd5 Nxa1 18. Bxa1 Be7 19. f5 b5 20. d3 a5 21. Re3
c4 22. bxc4 bxc4 23. dxc4 Bc5 24. Nxf6 Bxe3+ 25. Qxe3 gxf6 *
Position (FEN): r1bq1r1k/8/4Bp1p/p4P2/2P5/4Q3/P5PP/B5K1 w - - 0 26
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 673
Best move: Qxh6#