Chess puzzle (Checkmate)
Opening: Queens_Gambit_Accepted, Queens_Gambit_Accepted_Central_Variation
Moves: 1. d4 d5 2. c4 dxc4 3. e4 Nf6 4. Nc3 e6 5. Bxc4 Be7 6. Nf3 O-O 7. O-O Nbd7 8.
Be3 Nb6 9. Bd3 Bd7 10. Rc1 a6 11. Qc2 Ng4 12. Rfe1 Nxe3 13. Rxe3 Bg5 14. Nxg5
Qxg5 15. e5 Bc6 16. Rg3 Qh6 17. Rh3 Qg5 18. Bxh7+ Kh8 19. Bg8+ Kxg8 *
Position (FEN): r4rk1/1pp2pp1/pnb1p3/4P1q1/3P4/2N4R/PPQ2PPP/2R3K1 w - - 0 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 842
Best move: Qh7#