Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Other_variations
Moves: 1. d4 d5 2. c4 e6 3. e3 Nf6 4. a3 c5 5. dxc5 Bxc5 6. b4 Bd6 7. Bb2 O-O 8. c5
Be7 9. Nf3 Bd7 10. Bd3 h6 11. O-O a5 12. Bc2 axb4 13. axb4 Rxa1 14. Bxa1 Nc6
15. Bc3 b6 16. Qd3 bxc5 17. bxc5 Bxc5 18. Bxf6 Qxf6 *
Position (FEN): 5rk1/3b1pp1/2n1pq1p/2bp4/8/3QPN2/2B2PPP/1N3RK1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 861
Best move: Qh7#