Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Other_variations
Moves: 1. d4 d5 2. e3 Nc6 3. Bd3 Nf6 4. h3 e5 5. dxe5 Nxe5 6. Nf3 Bd6 7. O-O Be6 8. b3
Qd7 9. Bb2 Nxd3 10. cxd3 Bxh3 11. Ne5 Qf5 12. d4 Bxg2 13. Kxg2 Qg5+ 14. Kf3
Qh5+ 15. Kg2 Qg5+ 16. Kf3 Bxe5 17. dxe5 *
Position (FEN): r3k2r/ppp2ppp/5n2/3pP1q1/8/1P2PK2/PB3P2/RN1Q1R2 b kq - 0 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 975
Best move: Qg4#