Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 h6 4. Qc2 Nf6 5. Bf4 e6 6. h3 Be7 7. e3 O-O 8. Bd3
Nbd7 9. Nge2 e5 10. dxe5 Nh5 11. Bh2 Nxe5 12. Bxe5 Bd6 13. Bxd6 Qxd6 14. cxd5
cxd5 15. Nd4 Be6 16. Be2 Nf6 17. O-O Rac8 18. Qd2 Qd7 19. Bb5 Qd6 20. Rac1 a6
21. Bd3 Qd7 22. a3 Bxh3 23. gxh3 Qxh3 24. Bf5 Ng4 25. Bxg4 *
Position (FEN): 2r2rk1/1p3pp1/p6p/3p4/3N2B1/P1N1P2q/1P1Q1P2/2R2RK1 b - - 0 25
Black to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1666
Best move: Qxg4+