Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Exchange_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O Bg4 6. d3 Qf6 7. Nbd2 Bc5 8.
b3 Bd4 9. Rb1 Ne7 10. Ba3 Bc3 11. h3 h5 12. Nc4 Ng6 13. Bb2 Bxb2 14. Rxb2 Nf4
15. hxg4 hxg4 16. g3 gxf3 17. Qxf3 Qh6 18. gxf4 *
Position (FEN): r3k2r/1pp2pp1/p1p4q/4p3/2N1PP2/1P1P1Q2/PRP2P2/5RK1 b kq - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1223
Best move: Qh2#