Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 c6 3. e3 Nf6 4. cxd5 cxd5 5. Nc3 e6 6. a3 Nc6 7. Nf3 Be7 8. Bd3
O-O 9. O-O a6 10. b4 b5 11. Bb2 Bb7 12. Rc1 Rc8 13. Re1 Re8 14. e4 dxe4 15.
Nxe4 Qb6 16. Nc5 h6 17. Qb3 Red8 18. Rcd1 Nd5 19. Be4 Bf6 20. Bxd5 Rxd5 21.
Nxe6 fxe6 22. Rxe6 Nxd4 *
Position (FEN): 2r3k1/1b4p1/pq2Rb1p/1p1r4/1P1n4/PQ3N2/1B3PPP/3R2K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 2063
Best move: Nxd4