Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Budapest_Defense
Moves: 1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. Bf4 Nc6 5. h3 Ngxe5 6. Bxe5 Nxe5 7. e3 b6 8.
Nc3 Bb7 9. Qh5 Ng6 10. Nf3 Bb4 11. Rc1 Qf6 12. Be2 O-O 13. O-O Rae8 14. Rfd1
Qc6 15. Nd4 *
Position (FEN): 4rrk1/pbpp1ppp/1pq3n1/7Q/1bPN4/2N1P2P/PP2BPP1/2RR2K1 b - - 15 15
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 581
Best move: Qxg2#