Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Cozio_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. O-O a6 5. Bxc6 Nxc6 6. d4 exd4 7. Nxd4 Nxd4
8. Qxd4 c5 9. Qd1 Be7 10. Nc3 b5 11. Nd5 Bb7 12. Nxe7 Qxe7 13. Re1 O-O 14. b3
Qh4 15. Ba3 Rfe8 16. Qxd7 Bxe4 17. Bxc5 Qg5 18. Be3 *
Position (FEN): r3r1k1/3Q1ppp/p7/1p4q1/4b3/1P2B3/P1P2PPP/R3R1K1 b - - 2 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 684
Best move: Qxg2#