Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Exchange_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Bd6 4. O-O a6 5. Bxc6 dxc6 6. d4 Bg4 7. dxe5 Bxf3 8.
Qxf3 Bxe5 9. Bd2 Nf6 10. Bc3 Qd6 11. Rd1 Qc5 12. Qf5 Bd6 13. e5 O-O 14. b4 Qb5
15. Na3 Qa4 16. exf6 g6 17. Qg5 Qxa3 18. Qh6 Qxc3 *
Position (FEN): r4rk1/1pp2p1p/p1pb1PpQ/8/1P6/2q5/P1P2PPP/R2R2K1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 779
Best move: Qg7#