Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Other_variations
Moves: 1. d4 Nf6 2. Be3 d5 3. f3 e6 4. a3 Nbd7 5. Qd2 c5 6. dxc5 Nxc5 7. Nc3 a6 8.
O-O-O Bd6 9. g4 O-O 10. g5 Nfd7 11. h4 b5 12. h5 Na4 13. Nb1 Bc5 14. Bf4 Bd6
15. h6 g6 16. b3 Bxf4 17. Qxf4 Nab6 18. Qd4 Bb7 *
Position (FEN): r2q1rk1/1b1n1p1p/pn2p1pP/1p1p2P1/3Q4/PP3P2/2P1P3/1NKR1BNR w - - 3 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 973
Best move: Qg7#