Chess puzzle (Checkmate)
Opening: Nimzo-Indian_Defense, Nimzo-Indian_Defense_Other_variations
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bd2 O-O 5. e3 Be7 6. Bd3 b6 7. Nge2 Bb7 8. O-O
d5 9. cxd5 c5 10. dxc6 Nxc6 11. Rc1 Nb4 12. Bb1 Nbd5 13. Nxd5 Qxd5 14. Nc3 *
Position (FEN): r4rk1/pb2bppp/1p2pn2/3q4/3P4/2N1P3/PP1B1PPP/1BRQ1RK1 b - - 1 14
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 573
Best move: Qxg2#