Chess puzzle (Checkmate)
Opening: Blumenfeld_Countergambit, Blumenfeld_Countergambit_Other_variations
Moves: 1. d4 Nf6 2. c4 e6 3. Nf3 c5 4. Be3 b6 5. dxc5 bxc5 6. Bg5 Be7 7. e4 d6 8. Bd3
Qc7 9. Nc3 a6 10. e5 dxe5 11. O-O Nc6 12. Re1 O-O 13. Nxe5 Nxe5 14. Bxf6 Bxf6
15. Re3 Bb7 16. Bxh7+ Kxh7 17. Qh5+ Kg8 18. Rh3 g6 *
Position (FEN): r4rk1/1bq2p2/p3pbp1/2p1n2Q/2P5/2N4R/PP3PPP/R5K1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1124
Best move: Qh7#