Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Baltic_Defense
Moves: 1. d4 c6 2. c4 d5 3. Nc3 Bf5 4. Nf3 e6 5. e3 Bb4 6. cxd5 cxd5 7. Bb5+ Nc6 8.
Qa4 Bxc3+ 9. bxc3 Ne7 10. Ne5 Rc8 11. O-O a6 12. Nxc6 Nxc6 13. Be2 O-O 14. Rb1
Rc7 15. Ba3 Re8 16. Bc5 Bxb1 17. Rxb1 Qa8 18. Bf3 Nb8 *
Position (FEN): qn2r1k1/1pr2ppp/p3p3/2Bp4/Q2P4/2P1PB2/P4PPP/1R4K1 w - - 3 19
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 767
Best move: Qxe8#