Chess puzzle (Checkmate)
Opening: Trompowsky_Attack, Trompowsky_Attack_Other_variations
Moves: 1. d4 Nf6 2. Bg5 d5 3. Bxf6 exf6 4. e3 c6 5. c4 dxc4 6. Bxc4 Bd6 7. Nc3 Nd7 8.
Nge2 f5 9. Ng3 Nf6 10. O-O h5 11. Qf3 g6 12. Rfe1 h4 13. Nf1 Kf8 14. e4 fxe4
15. Nxe4 Nxe4 *
Position (FEN): r1bq1k1r/pp3p2/2pb2p1/8/2BPn2p/5Q2/PP3PPP/R3RNK1 w - - 0 16
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1182
Best move: Qxf7#