Chess puzzle (Checkmate)
Opening: Slav_Defense, Slav_Defense_Exchange_Variation
Moves: 1. d4 c6 2. c4 d5 3. cxd5 cxd5 4. Bf4 Bf5 5. Nc3 a6 6. e3 e6 7. a3 h6 8. Bd3
Bxd3 9. Qxd3 Nf6 10. Nge2 Be7 11. O-O O-O 12. e4 dxe4 13. Nxe4 Nd5 14. Qg3 Kh8
15. Be5 Rg8 16. Rad1 Nc6 17. Nf4 Nxf4 18. Qxf4 f5 *
Position (FEN): r2q2rk/1p2b1p1/p1n1p2p/4Bp2/3PNQ2/P7/1P3PPP/3R1RK1 w - - 0 19
White to move.
Themes: Kingside Attack, Pin Middlegame Mate in 1 
Puzzle rating: 1439
Best move: Qxh6#