Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Berlin_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. Bxc6 dxc6 5. O-O Bc5 6. Nxe5 Nxe4 7. Qf3 Ng5
8. Qe2 O-O 9. Nf3 Bg4 10. h3 Nxf3+ 11. gxf3 Bxh3 12. Kh2 Qh4 13. Qe4 Bd6+ 14.
Kg1 Bg4 15. Qxg4 *
Position (FEN): r4rk1/ppp2ppp/2pb4/8/6Qq/5P2/PPPP1P2/RNB2RK1 b - - 0 15
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1019
Best move: Qh2#