Chess puzzle (Equality)
Moves: 1. d4 g6 2. c4 Bg7 3. Nc3 d6 4. e4 a6 5. Bd3 Nd7 6. f3 b6 7. g4 Bb7 8. h4 e6 9.
h5 g5 10. Nh3 h6 11. Be3 Qe7 12. a3 c5 13. dxc5 Nxc5 14. Bc2 Nf6 15. Qd2 Nfd7
16. b4 O-O 17. bxc5 Nxc5 18. Rb1 Qc7 19. Kf2 d5 20. cxd5 *
Position (FEN): r4rk1/1bq2pb1/pp2p2p/2nP2pP/4P1P1/P1N1BP1N/2BQ1K2/1R5R b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1643
Best move: Bxc3