Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Steinitz_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. h3 Nf6 5. O-O Nxe4 6. d3 Nf6 7. Be3 Be7 8. Nc3
h6 9. Ne2 a6 10. Bxc6+ bxc6 11. Ng3 O-O 12. Nh4 Nd5 13. Nhf5 Bh4 14. Qg4 Bxg3 *
Position (FEN): r1bq1rk1/2p2pp1/p1pp3p/3npN2/6Q1/3PB1bP/PPP2PP1/R4RK1 w - - 0 15
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 947
Best move: Qxg7#