Chess puzzle (Equality)
Moves: 1. e4 c5 2. Bc4 d6 3. Nc3 Nc6 4. d3 e6 5. f4 Nf6 6. Nf3 g6 7. O-O Bg7 8. h3 O-O
9. Be3 a6 10. f5 exf5 11. exf5 Bxf5 12. Qd2 b5 13. Bb3 d5 14. Bh6 Qb6 15. Kh1
c4 16. Bxg7 Kxg7 17. Ng5 cxb3 18. axb3 Nd4 19. Rf4 b4 20. Ne2 Rae8 *
Position (FEN): 4rr2/5pkp/pq3np1/3p1bN1/1p1n1R2/1P1P3P/1PPQN1P1/R6K w - - 2 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1503
Best move: Nxd4