Chess puzzle (Equality)
Moves: 1. c4 Nc6 2. d4 e6 3. e4 d5 4. cxd5 exd5 5. e5 Bb4+ 6. Nc3 Be6 7. Nf3 Nge7 8.
Bb5 Bd7 9. Bg5 O-O 10. O-O Bxc3 11. bxc3 a6 12. Bd3 Qe8 13. Qc2 Ng6 14. h4 h5
15. Rab1 b5 16. Be2 Bg4 17. Be3 f6 18. exf6 Rxf6 19. Ng5 Bxe2 20. Qxe2 Nf4 21.
Qd2 Ne6 22. Rfe1 Qg6 23. Qe2 Raf8 24. a4 Nxg5 25. hxg5 Re6 26. axb5 Na5 27. Qa2
*
Position (FEN): 5rk1/2p3p1/p3r1q1/nP1p2Pp/3P4/2P1B3/Q4PP1/1R2R1K1 b - - 2 27
Black to move.
Themes:  Middlegame  
Puzzle rating: 1586
Best move: Nc4