Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. g3 O-O 5. Bg5 h6 6. Bxf6 Qxf6 7. Nf3 b6 8. Bg2
Bb7 9. O-O Bxc3 10. bxc3 d6 11. Re1 Nd7 12. e4 e5 13. Rb1 Rfe8 14. Qd3 Re7 15.
Re3 Rae8 16. Rbe1 Qe6 17. Nh4 g6 18. d5 Qf6 19. Rf3 Qg7 20. Bh3 Nc5 21. Qd2 a5
22. Ng2 Ba6 23. Ne3 *
Position (FEN): 4r1k1/2p1rpq1/bp1p2pp/p1nPp3/2P1P3/2P1NRPB/P2Q1P1P/4R1K1 b - - 3 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 963
Best move: Nxe4