Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Austrian_Defense
Moves: 1. d4 d5 2. c4 c5 3. cxd5 Qxd5 4. Nc3 Qc6 5. d5 Qb6 6. e4 e5 7. dxe6 Qxe6 8.
Bb5+ Bd7 9. Bxd7+ Nxd7 10. Nf3 Rd8 11. O-O Ne5 12. Qa4+ Nc6 13. Nd5 Bd6 14. Re1
Nf6 15. e5 Qxd5 16. exf6+ Kf8 17. fxg7+ Kxg7 18. Qg4+ Kf8 *
Position (FEN): 3r1k1r/pp3p1p/2nb4/2pq4/6Q1/5N2/PP3PPP/R1B1R1K1 w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 974
Best move: Bh6#