Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Anglo-Indian_Defense
Moves: 1. Nf3 Nf6 2. c4 e6 3. b3 c5 4. Bb2 Nc6 5. e3 d5 6. Nc3 Be7 7. d4 cxd4 8. exd4
O-O 9. Bd3 b6 10. O-O Bb7 11. Rc1 Rc8 12. Qe2 dxc4 13. bxc4 Nxd4 14. Nxd4 Qxd4
15. Nd5 Qc5 16. Bxf6 Bxf6 17. Qe4 Rfd8 18. Qxh7+ Kf8 *
Position (FEN): 2rr1k2/pb3ppQ/1p2pb2/2qN4/2P5/3B4/P4PPP/2R2RK1 w - - 1 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 881
Best move: Qh8#