Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_The_Whale
Moves: 1. e4 e5 2. c4 Nf6 3. Nc3 Bb4 4. d3 Bxc3+ 5. bxc3 c5 6. a4 Qa5 7. Bd2 O-O 8.
Qf3 a6 9. Be2 b5 10. Bd1 bxc4 11. dxc4 Bb7 12. Nh3 Bxe4 13. Qg3 Bc6 14. O-O Ne4
15. Qxe5 Nxd2 16. Re1 Qd8 17. Bc2 d6 18. Qf5 Bd7 *
Position (FEN): rn1q1rk1/3b1ppp/p2p4/2p2Q2/P1P5/2P4N/2Bn1PPP/R3R1K1 w - - 2 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 910
Best move: Qxh7#