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 d5 6. c5 e5 7. dxe5 Ng4 8. a3
Bxc5 9. f4 d4 10. exd4 Nf2 11. Kxf2 Qxd4+ 12. Kg3 *
Position (FEN): rnb2rk1/ppp2ppp/8/2b1P3/3q1P2/P1N3K1/1P1B2PP/R2Q1BNR b - - 1 12
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1061
Best move: Qf2#