Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Closed
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Nc3 b5 7. Bb3 d6 8. d3
O-O 9. h3 Na5 10. Nd5 Nxb3 11. Nxe7+ Qxe7 12. axb3 Nd7 13. d4 exd4 14. Qxd4 Bb7
15. Re1 f5 16. exf5 Qf7 17. Ng5 Qxf5 18. Ne6 c5 *
Position (FEN): r4rk1/1b1n2pp/p2pN3/1pp2q2/3Q4/1P5P/1PP2PP1/R1B1R1K1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 644
Best move: Qxg7#