Chess puzzle (Checkmate)
Moves: 1. d4 b6 2. e4 Bb7 3. d5 e6 4. c4 Nf6 5. Bg5 Be7 6. Bxf6 Bxf6 7. Nc3 O-O 8. Nf3
Re8 9. e5 exd5 10. Nxd5 Bxe5 11. Nxe5 Rxe5+ 12. Be2 Nc6 13. O-O Ne7 14. Bf3
Nxd5 15. cxd5 d6 16. Qc2 Bxd5 17. Bxd5 Rxd5 18. Rac1 Rc5 19. Qd2 Qf6 20. a3 Re8
21. b4 Rxc1 22. Rxc1 Qe5 23. h3 c5 24. bxc5 dxc5 25. Qd7 Qe7 26. Qa4 Qc7 *
Position (FEN): 4r1k1/p1q2ppp/1p6/2p5/Q7/P6P/5PP1/2R3K1 w - - 4 27
White to move.
Themes: Hanging Piece Endgame Mate in 1 
Puzzle rating: 611
Best move: Qxe8#