Chess puzzle (Equality)
Moves: 1. e4 d6 2. Nf3 Nf6 3. d3 c5 4. c4 Nc6 5. Nc3 g6 6. Nd5 Bg7 7. a3 O-O 8. h3 Bd7
9. Be2 e6 10. Nc3 a6 11. O-O Rb8 12. Rb1 b5 13. cxb5 axb5 14. b4 cxb4 15. axb4
Ne8 16. Bd2 Nc7 17. Qb3 Na6 18. Nd1 Qc7 19. Ne3 Rfc8 20. Rfc1 Qb6 21. Nc2 Ne5
22. Nxe5 Bxe5 23. Be3 Qb7 24. Bd4 Bxd4 *
Position (FEN): 1rr3k1/1q1b1p1p/n2pp1p1/1p6/1P1bP3/1Q1P3P/2N1BPP1/1RR3K1 w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1262
Best move: Nxd4