Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. d3 Nc6 4. Nc3 Bb4 5. a3 Ba5 6. b4 Bb6 7. Bg5 d6 8. h3 h6
9. Bh4 g5 10. Bg3 g4 11. hxg4 Bxg4 12. Qd2 Bxf3 13. gxf3 Nd4 14. Bg2 Qd7 15.
O-O-O Nb5 16. Nxb5 Qxb5 17. Rxh6 Rxh6 18. Qxh6 Nd7 19. Qg5 f6 20. Qg8+ Nf8 21.
Bh4 O-O-O 22. Bxf6 Re8 23. Bh3+ Kb8 24. Qf7 Qa4 25. Kb2 Bd4+ 26. c3 Qxd1 *
Position (FEN): 1k2rn2/ppp2Q2/3p1B2/4p3/1P1bP3/P1PP1P1B/1K3P2/3q4 w - - 0 27
White to move.
Themes: Hanging Piece Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 940
Best move: Qxe8#