Chess puzzle (Equality)
Moves: 1. d4 g6 2. Bf4 Nf6 3. e3 Bg7 4. Bd3 O-O 5. c3 d5 6. Nd2 Bg4 7. Ngf3 c6 8. Qc2
Nbd7 9. e4 dxe4 10. Nxe4 Bxf3 11. gxf3 Rc8 12. O-O-O Qa5 13. Kb1 c5 14. dxc5
Nxc5 15. b4 Qb6 16. Nxc5 Rxc5 17. Be3 Nd7 18. Bxc5 *
Position (FEN): 5rk1/pp1nppbp/1q4p1/2B5/1P6/2PB1P2/P1Q2P1P/1K1R3R b - - 0 18
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1352
Best move: Nxc5