Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Seirawan_Attack
Moves: 1. d4 Nf6 2. c4 e6 3. Bg5 d5 4. a3 Nc6 5. e4 dxe4 6. Nc3 Nxd4 7. Nxe4 c5 8. Nf3
Nxf3+ 9. Qxf3 Be7 10. Rd1 Qc7 11. Bxf6 Bxf6 12. Nxf6+ gxf6 13. Qxf6 Rg8 14. Be2
Rxg2 15. Bh5 Qa5+ 16. b4 Qc7 17. Rd8+ Qxd8 *
Position (FEN): r1bqk3/pp3p1p/4pQ2/2p4B/1PP5/P7/5PrP/4K2R w Kq - 0 18
White to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 1011
Best move: Qxf7#