Chess puzzle (Checkmate)
Opening: Pirc_Defense, Pirc_Defense_Other_variations
Moves: 1. d4 d6 2. e4 Nf6 3. Nc3 a6 4. Nf3 b5 5. Bd3 e6 6. O-O Bb7 7. e5 dxe5 8. dxe5
Nd5 9. Nxd5 Qxd5 10. Qe2 Nd7 11. Rd1 Qc6 12. Ng5 *
Position (FEN): r3kb1r/1bpn1ppp/p1q1p3/1p2P1N1/8/3B4/PPP1QPPP/R1BR2K1 b kq - 5 12
Black to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 673
Best move: Qxg2#