Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. g3 e6 3. Bg2 d5 4. Nf3 c5 5. O-O Nc6 6. c4 dxc4 7. Nc3 Nxd4 8. Ne5
Qd6 9. Nxc4 Qd8 10. Bg5 Be7 11. Qa4+ Bd7 12. Qd1 O-O 13. Bxb7 Rb8 14. Bg2 h6
15. Bf4 Rc8 16. Bb7 Nd5 17. Nxd5 exd5 18. Bxc8 Qxc8 19. Ne3 Qc6 20. Rc1 Bh3 21.
Re1 Rd8 22. b4 *
Position (FEN): 3r2k1/p3bpp1/2q4p/2pp4/1P1n1B2/4N1Pb/P3PP1P/2RQR1K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 2179
Best move: Ne6