Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Symmetrical_Variation
Moves: 1. d4 e6 2. c4 c5 3. Nf3 cxd4 4. Nxd4 Nf6 5. Bf4 Qa5+ 6. Nc3 e5 7. Nb3 Qc7 8.
Bg3 Bb4 9. Qc2 d6 10. e3 Be6 11. a3 Bxc3+ 12. Qxc3 Ne4 13. Qc2 Nxg3 14. hxg3
Nd7 15. O-O-O Rc8 16. Nd2 Nb6 17. b3 d5 18. Kb2 dxc4 19. bxc4 O-O *
Position (FEN): 2r2rk1/ppq2ppp/1n2b3/4p3/2P5/P3P1P1/1KQN1PP1/3R1B1R w - - 1 20
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 828
Best move: Qxh7#