Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Steinitz_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. O-O Bg4 5. h3 Bh5 6. c3 Qf6 7. d4 Bxf3 8. gxf3
exd4 9. Bxc6+ bxc6 10. cxd4 g6 11. f4 Bg7 12. e5 dxe5 13. dxe5 Qf5 14. Kh2 Ne7
15. Nc3 O-O 16. Rg1 Rfd8 17. Qf3 Rd3 18. Qe2 *
Position (FEN): r5k1/p1p1npbp/2p3p1/4Pq2/5P2/2Nr3P/PP2QP1K/R1B3R1 b - - 10 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 969
Best move: Qxh3#