Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Other_variations
Moves: 1. d4 c6 2. Bg5 d5 3. e3 g6 4. c3 Bg7 5. Bd3 Nf6 6. Nd2 O-O 7. h3 Ne4 8. Bf4
Bf5 9. Ngf3 Nxd2 10. Qxd2 e6 11. O-O Nd7 12. Be2 Be4 13. Ne5 Nxe5 14. dxe5 Qh4
15. Bg3 Qg5 16. Bg4 h5 17. Be2 h4 18. Bf4 *
Position (FEN): r4rk1/pp3pb1/2p1p1p1/3pP1q1/4bB1p/2P1P2P/PP1QBPP1/R4RK1 b - - 1 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 629
Best move: Qxg2#