Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. e3 e6 3. a3 c5 4. dxc5 Bxc5 5. b4 Be7 6. Bb2 O-O 7. Bd3 a5 8. c3
Nc6 9. Nf3 d6 10. O-O b6 11. Nbd2 d5 12. Nd4 Ne5 13. Be2 Bb7 14. c4 dxc4 15.
Nxc4 Bxg2 16. Kxg2 Qd5+ 17. Nf3 *
Position (FEN): r4rk1/4bppp/1p2pn2/p2qn3/1PN5/P3PN2/1B2BPKP/R2Q1R2 b - - 2 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 2079
Best move: Nxc4