Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_Modern_Variation
Moves: 1. b3 e5 2. Bb2 Nc6 3. e3 d6 4. Bb5 Bd7 5. f4 f6 6. Nf3 Nge7 7. O-O a6 8. Bxc6
Bxc6 9. fxe5 dxe5 10. d4 exd4 11. Nxd4 Qd5 12. Nc3 *
Position (FEN): r3kb1r/1pp1n1pp/p1b2p2/3q4/3N4/1PN1P3/PBP3PP/R2Q1RK1 b kq - 2 12
Black to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 421
Best move: Qxg2#