Chess puzzle (Checkmate)
Opening: Nimzo-Indian_Defense, Nimzo-Indian_Defense_Classical_Variation
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 O-O 5. a3 Bxc3+ 6. Qxc3 b6 7. f3 Bb7 8. e4
d6 9. b3 Nbd7 10. Bb2 h6 11. Bd3 Nh5 12. Ne2 Qg5 13. O-O Rae8 14. f4 Qd8 15. e5
dxe5 16. fxe5 f5 17. Bc2 Qg5 18. Bc1 *
Position (FEN): 4rrk1/pbpn2p1/1p2p2p/4Ppqn/2PP4/PPQ5/2B1N1PP/R1B2RK1 b - - 3 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1220
Best move: Qxg2#