Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Exchange_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O Bg4 6. d3 Nf6 7. Nbd2 Bc5 8.
Qe1 Nh5 9. Nxe5 Nf4 10. Nxg4 Qg5 11. Nb3 Qxg4 12. Nxc5 *
Position (FEN): r3k2r/1pp2ppp/p1p5/2N5/4Pnq1/3P4/PPP2PPP/R1B1QRK1 b kq - 0 12
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 985
Best move: Qxg2#