Chess puzzle (Checkmate)
Opening: Trompowsky_Attack, Trompowsky_Attack_Other_variations
Moves: 1. d4 Nf6 2. Bg5 g6 3. Nd2 d5 4. e3 Bg7 5. Ngf3 c5 6. c3 Nc6 7. Be2 h6 8. Bf4
g5 9. Bg3 Nh5 10. Be5 f6 11. Bg3 Nxg3 12. hxg3 f5 13. Bb5 Qd6 14. Ne5 Bxe5 15.
Qh5+ Kf8 16. Bxc6 Bg7 *
Position (FEN): r1b2k1r/pp2p1b1/2Bq3p/2pp1ppQ/3P4/2P1P1P1/PP1N1PP1/R3K2R w KQ - 1 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 798
Best move: Qe8#