Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Modern_Variation
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 e6 4. Bg5 Be7 5. e3 O-O 6. Nf3 c6 7. Bd3 Qa5 8. O-O
h6 9. Bh4 Nbd7 10. Rc1 dxc4 11. Bxc4 Nd5 12. Nxd5 Bxh4 13. b4 Qd8 14. Nf4 Bf6
15. Qd3 Nb6 16. Bb3 a5 17. Bc2 axb4 *
Position (FEN): r1bq1rk1/1p3pp1/1np1pb1p/8/1p1P1N2/3QPN2/P1B2PPP/2R2RK1 w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 421
Best move: Qh7#