Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Closed
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 d6 5. O-O Nf6 6. Re1 Be7 7. c3 O-O 8. h3
b5 9. Bc2 Bb7 10. d3 h6 11. a4 b4 12. Nbd2 a5 13. Nf1 Kh7 14. Ng3 d5 15. exd5
Qxd5 16. d4+ Kh8 17. Nxe5 Nxe5 18. Rxe5 *
Position (FEN): r4r1k/1bp1bpp1/5n1p/p2qR3/Pp1P4/2P3NP/1PB2PP1/R1BQ2K1 b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 686
Best move: Qxg2#