Chess puzzle (Equality)
Moves: 1. c4 Nf6 2. Nc3 c6 3. Nf3 d5 4. cxd5 cxd5 5. e3 Bg4 6. g3 e6 7. Bg2 Nc6 8. a3
e5 9. Qb3 b6 10. d3 Be7 11. Nd2 O-O 12. Nxd5 e4 13. Nxf6+ Bxf6 14. Bxe4 Rc8 15.
d4 Bh3 16. Qd3 g6 17. b4 *
Position (FEN): 2rq1rk1/p4p1p/1pn2bp1/8/1P1PB3/P2QP1Pb/3N1P1P/R1B1K2R b KQ - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1470
Best move: Nxd4