Chess puzzle (Advantage)
Moves: 1. Nf3 d5 2. d4 e6 3. c4 h6 4. Nc3 Nf6 5. e3 g6 6. Bd2 Bg7 7. h3 O-O 8. cxd5
exd5 9. Bb5 c6 10. Ba4 b5 11. Bb3 b4 12. Ne2 a5 13. a3 bxa3 14. bxa3 Ne4 15.
O-O Nd7 16. Ba4 Ra6 17. Nc3 Ng5 18. Rc1 Nxf3+ 19. Qxf3 Nf6 20. Ne2 g5 21. Bxc6
g4 22. Qg3 *
Position (FEN): 2bq1rk1/5pb1/r1B2n1p/p2p4/3P2p1/P3P1QP/3BNPP1/2R2RK1 b - - 1 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 888
Best move: Ne4