Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 Bf5 3. Nc3 Nf6 4. Nf3 h6 5. Bf4 e6 6. a3 Nc6 7. Nb5 Bd6 8. Ne5
O-O 9. Nxd6 cxd6 10. Nf3 Ne4 11. cxd5 exd5 12. e3 Qa5+ 13. b4 Qb6 14. Be2 Rfd8
15. O-O Nc3 16. Qd2 Nxe2+ 17. Qxe2 a5 18. b5 Na7 19. a4 Rac8 20. Rfc1 Be4 21.
Rxc8 Rxc8 22. Bxd6 Qxd6 23. Nd2 Rc2 *
Position (FEN): 6k1/np3pp1/3q3p/pP1p4/P2Pb3/4P3/2rNQPPP/R5K1 w - - 2 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1474
Best move: Nxe4