Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 b6 4. e4 Bb7 5. Bd3 Nc6 6. Nge2 Bb4 7. O-O O-O 8. a3
Be7 9. b4 a6 10. Bf4 d6 11. d5 Nb8 12. dxe6 fxe6 13. Qb3 Qc8 14. c5 Kh8 15.
cxb6 cxb6 16. Na4 e5 17. Be3 b5 18. Nb6 Qg4 19. Nxa8 Bxa8 20. f3 Qh5 21. Ng3
Qe8 22. Nf5 Nc6 23. a4 g6 24. Nxe7 Nxe7 25. axb5 axb5 26. Ra5 Bc6 27. Rc1 Bd7
28. Rc7 d5 29. exd5 Nexd5 30. Bc5 *
Position (FEN): 4qr1k/2Rb3p/5np1/RpBnp3/1P6/1Q1B1P2/6PP/6K1 b - - 1 30
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1582
Best move: Nxc7