Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Stonewall_Attack
Moves: 1. d4 d5 2. e3 Nf6 3. Bd3 e6 4. Nd2 Be7 5. f4 O-O 6. Ngf3 h6 7. O-O Nbd7 8. c3
b6 9. e4 dxe4 10. Nxe4 Nxe4 11. Bxe4 Rb8 12. Ne5 Nxe5 13. fxe5 Bb7 14. Bc2 c5
15. Rf3 cxd4 16. Rh3 Qd5 17. Bxh6 *
Position (FEN): 1r3rk1/pb2bpp1/1p2p2B/3qP3/3p4/2P4R/PPB3PP/R2Q2K1 b - - 0 17
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 993
Best move: Qxg2#