Chess puzzle (Equality)
Moves: 1. c4 Nf6 2. g3 e5 3. Bg2 Nc6 4. Nc3 Bb4 5. a3 Bxc3 6. bxc3 O-O 7. d3 d5 8.
cxd5 Nxd5 9. Qb3 Be6 10. c4 Nb6 11. e4 Nd4 12. Qd1 Qe7 13. Ne2 Rad8 14. O-O Nc6
15. f4 Bxc4 16. Rf3 Nd4 *
Position (FEN): 3r1rk1/ppp1qppp/1n6/4p3/2bnPP2/P2P1RP1/4N1BP/R1BQ2K1 w - - 2 17
White to move.
Themes:  Middlegame  
Puzzle rating: 1446
Best move: Nxd4