Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. d4 exd4 3. c3 Nc6 4. Nf3 d5 5. e5 Bg4 6. Be2 f6 7. exf6 Nxf6 8. O-O
dxc3 9. Nxc3 Be7 10. Bg5 O-O 11. Bxf6 Bxf6 12. Nxd5 Qd6 13. h3 Bh5 14. Nxf6+
Qxf6 15. Qb3+ Bf7 16. Qxb7 Rab8 17. Qxc7 Rxb2 18. Bd3 Rxa2 19. Rxa2 Bxa2 20.
Rc1 Nb4 21. Be4 Re8 22. Bb7 Nd5 23. Qc2 Nb4 24. Qa4 Qe7 25. Re1 Be6 26. Nd4
Qxb7 *
Position (FEN): 4r1k1/pq4pp/4b3/8/Qn1N4/7P/5PP1/4R1K1 w - - 0 27
White to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 823
Best move: Qxe8#