Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. e3 e6 3. a3 Nf6 4. b4 b6 5. c4 dxc4 6. Bxc4 Bb7 7. Nf3 Be7 8. Nc3
Nbd7 9. O-O O-O 10. Be2 Rc8 11. Qd3 c5 12. bxc5 bxc5 13. Bb2 cxd4 14. exd4 Nb6
15. Nb5 Ba6 16. a4 Nbd5 17. Qd1 Qd7 18. Ne5 Qb7 19. Rb1 Nf4 20. Bf3 N4d5 21.
Bxd5 Qxd5 22. Qd3 Nh5 23. Nf3 Nf4 24. Qe3 Bg5 25. Nxg5 *
Position (FEN): 2r2rk1/p4ppp/b3p3/1N1q2N1/P2P1n2/4Q3/1B3PPP/1R3RK1 b - - 0 25
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1353
Best move: Qxg2#