Chess puzzle (Checkmate)
Moves: 1. e4 b6 2. Nf3 Bb7 3. Nc3 Nc6 4. d3 g6 5. Bd2 Bg7 6. Be2 Nf6 7. a3 O-O 8. O-O
h5 9. h3 g5 10. Bxg5 Nh7 11. Bh4 Kh8 12. Nd5 f6 13. Rb1 Qe8 14. b4 Qg6 15. Nxc7
Rac8 16. Nd5 Rg8 17. b5 Bh6 18. bxc6 *
Position (FEN): 2r3rk/pb1pp2n/1pP2pqb/3N3p/4P2B/P2P1N1P/2P1BPP1/1R1Q1RK1 b - - 0 18
Black to move.
Themes: Kingside Attack  Mate in 1 
Puzzle rating: 1500
Best move: Qxg2#