Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Other_variations
Moves: 1. d4 d5 2. e3 g6 3. Nf3 Bg7 4. Nc3 Nf6 5. h3 a6 6. a3 b6 7. b4 Nbd7 8. b5 axb5
9. Bxb5 O-O 10. a4 c6 11. Bxc6 Rb8 12. Bxd5 Nxd5 13. Nxd5 Bb7 14. Nf4 Nf6 15.
Ba3 Re8 16. O-O Nd5 17. Nxd5 Qxd5 18. Ne5 *
Position (FEN): 1r2r1k1/1b2ppbp/1p4p1/3qN3/P2P4/B3P2P/2P2PP1/R2Q1RK1 b - - 1 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 523
Best move: Qxg2#