Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Other_variations
Moves: 1. c4 b6 2. d4 Bb7 3. Nc3 Nf6 4. d5 e6 5. e4 Bb4 6. Qc2 exd5 7. cxd5 O-O 8. Bd3
Re8 9. Ne2 c6 10. f4 cxd5 11. e5 Ne4 12. O-O Bc5+ 13. Kh1 Nf2+ 14. Rxf2 Bxf2
15. Bxh7+ Kh8 16. Qf5 Qh4 17. Qxf7 Re7 *
Position (FEN): rn5k/pb1prQpB/1p6/3pP3/5P1q/2N5/PP2NbPP/R1B4K w - - 1 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1089
Best move: Qg8#