Chess puzzle (Equality)
Moves: 1. d4 e6 2. Bf4 Be7 3. e3 d6 4. Nc3 c6 5. Bc4 b6 6. Nf3 Na6 7. Qd2 Nc7 8. O-O-O
g5 9. Bg3 g4 10. Ne1 h5 11. h3 f5 12. hxg4 fxg4 13. f3 h4 14. Bf2 h3 15. fxg4
Bh4 16. Rxh3 Qf6 17. Bxh4 Rxh4 18. Rxh4 Qxh4 19. Nf3 Qxg4 20. Be2 Qg7 21. Rg1
Nf6 22. Kb1 Ncd5 23. Nxd5 exd5 24. Qb4 Ne4 25. Bd3 c5 26. dxc5 dxc5 27. Qb5+
Bd7 28. Qb3 *
Position (FEN): r3k3/p2b2q1/1p6/2pp4/4n3/1Q1BPN2/PPP3P1/1K4R1 b q - 3 28
Black to move.
Themes:  Middlegame  
Puzzle rating: 1642
Best move: c4