Chess puzzle (Checkmate)
Opening: Slav_Defense, Slav_Defense_Soultanbeieff_Variation
Moves: 1. d4 d5 2. c4 c6 3. Nf3 dxc4 4. a4 Nf6 5. Nc3 e6 6. Bg5 Qc7 7. e3 Nd5 8. Bxc4
Nxc3 9. bxc3 h6 10. Bf4 Bd6 11. Bxd6 Qxd6 12. O-O Nd7 13. a5 Nf6 14. Ne5 Nd5
15. Ba2 O-O 16. Qd3 Nf6 17. Rac1 Nd7 18. Bb1 Nxe5 *
Position (FEN): r1b2rk1/pp3pp1/2pqp2p/P3n3/3P4/2PQP3/5PPP/1BR2RK1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 502
Best move: Qh7#