Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 Nc6 5. Nf3 d5 6. cxd5 Qxd5 7. e3 e5 8. Bd2
Bxc3 9. Bxc3 e4 10. Nd2 O-O 11. Be2 a5 12. O-O Bf5 13. a3 Bg4 14. Qd1 Bxe2 15.
Qxe2 Rfe8 16. Rfc1 Qf5 17. Rab1 Nd5 18. Nf1 Re6 19. Be1 Rae8 20. Rc5 b6 21. Rc2
Nce7 22. Rbc1 Rg6 23. Ng3 Qe6 24. b4 a4 25. Qb5 f5 *
Position (FEN): 4r1k1/2p1n1pp/1p2q1r1/1Q1n1p2/pP1Pp3/P3P1N1/2R2PPP/2R1B1K1 w - - 0 26
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 450
Best move: Qxe8#