Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Three_Knights_Variation
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 e6 4. Nf3 g6 5. Bg5 Bg7 6. e3 b6 7. Be2 c5 8. O-O Nc6
9. Qa4 Bd7 10. cxd5 Nxd4 11. Qc4 Nxe2+ 12. Nxe2 exd5 13. Bxf6 Bxf6 14. Qxd5
Bxb2 15. Rad1 Be6 16. Qc6+ Bd7 17. Qe4+ Kf8 18. Ne5 Bxe5 19. Qxe5 Qe7 *
Position (FEN): r4k1r/p2bqp1p/1p4p1/2p1Q3/8/4P3/P3NPPP/3R1RK1 w - - 1 20
White to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 1118
Best move: Qxh8#