Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Nimzowitsch_Attack
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. Nc3 Nxc3 6. dxc3 Be7 7. Be3 O-O
8. Qd2 Nc6 9. O-O-O a6 10. h4 Bg4 11. Be2 Bxf3 12. Bxf3 Bxh4 13. Be4 h6 14. g3
Bf6 15. Kb1 Rb8 16. Bxh6 Ne5 17. Bh7+ Kxh7 18. Bxg7+ Kg8 19. Qh6 Bxg7 *
Position (FEN): 1r1q1rk1/1pp2pb1/p2p3Q/4n3/8/2P3P1/PPP2P2/1K1R3R w - - 0 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1432
Best move: Qh7#