Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Steinitz_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. Bxc6+ bxc6 5. O-O Nf6 6. d4 exd4 7. Qxd4 Be6
8. Bg5 Be7 9. Qc3 c5 10. e5 Nd5 11. Bxe7 Nxe7 12. exd6 cxd6 13. Na3 O-O 14.
Rad1 Nd5 15. Qe1 Qb6 16. Nc4 Qb7 17. Ng5 Nf4 18. Nxe6 *
Position (FEN): r4rk1/pq3ppp/3pN3/2p5/2N2n2/8/PPP2PPP/3RQRK1 b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 830
Best move: Qxg2#