Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Nf6 4. d3 Be7 5. Nc3 O-O 6. O-O Nc6 7. Ne2 Bg4 8. c3
Bxf3 9. gxf3 Kh8 10. Kh1 Nd7 11. f4 f5 12. Ng3 fxe4 13. Nxe4 exf4 14. Qg4 Nde5
15. Qe6 Nxc4 16. dxc4 Bh4 17. Qh3 Qe7 18. f3 Ne5 19. b3 c6 20. Ba3 c5 21. Rad1
Rad8 22. Rd5 b6 23. Rfd1 Rfe8 *
Position (FEN): 3rr2k/p3q1pp/1p1p4/2pRn3/2P1Np1b/BPP2P1Q/P6P/3R3K w - - 2 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1506
Best move: Nxd6