Chess puzzle (Checkmate)
Moves: 1. d4 g6 2. e4 Bg7 3. Nf3 d6 4. Bd3 Nc6 5. Be3 e5 6. d5 Nce7 7. c4 b6 8. Nc3 a5
9. O-O h6 10. h3 f5 11. exf5 gxf5 12. Nh4 f4 13. Bxf4 exf4 14. Qh5+ Kf8 15.
Rae1 Nf6 16. Qf3 Kf7 17. Qxf4 Rf8 18. Re3 Kg8 19. Rg3 Nh5 20. Qxh6 Nxg3 21.
Qh7+ Kf7 22. Bg6+ Nxg6 23. fxg3+ Ke8 24. Qxg6+ Kd7 25. Rf7+ Rxf7 *
Position (FEN): r1bq4/2pk1rb1/1p1p2Q1/p2P4/2P4N/2N3PP/PP4P1/6K1 w - - 0 26
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1876
Best move: Qe6#