Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Wade-Tartakower_Defense
Moves: 1. d4 Nf6 2. Nf3 d6 3. c3 Nbd7 4. e3 g6 5. Bd3 Bg7 6. Nbd2 O-O 7. e4 Qe8 8. O-O
e5 9. Re1 Nh5 10. Nb3 f5 11. exf5 gxf5 12. dxe5 dxe5 13. Bc4+ Kh8 14. Ng5 h6
15. Ne6 Nb6 16. Nxc7 Qg6 17. Be2 Nf4 18. Nxa8 *
Position (FEN): N1b2r1k/pp4b1/1n4qp/4pp2/5n2/1NP5/PP2BPPP/R1BQR1K1 b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1066
Best move: Qxg2#