Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Queens_Knight_Variation
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Bb4 4. Nf3 dxc4 5. e4 Bxc3+ 6. bxc3 b5 7. a4 c6 8. Bg5
f6 9. Bf4 Nd7 10. Be2 Nb6 11. O-O Nxa4 12. Rxa4 bxa4 13. Qxa4 Bd7 14. Qxc4 Ne7
15. e5 f5 16. Ng5 Nd5 17. Bd2 h6 18. Bh5+ Ke7 *
Position (FEN): r2q3r/p2bk1p1/2p1p2p/3nPpNB/2QP4/2P5/3B1PPP/5RK1 w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1065
Best move: Qc5#