Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 a6 7. g4 Nbd7 8. g5 Nh5
9. Qd2 c5 10. dxc5 dxc5 11. Rd1 e6 12. Bxc5 Re8 13. Nh3 b6 14. Bd6 Bb7 15. Bg2
Ne5 16. b3 Qd7 17. f4 Ng4 18. Na4 Rad8 19. Bf3 e5 20. f5 gxf5 21. Nxb6 Qc6 22.
Qb4 *
Position (FEN): 3rr1k1/1b3pbp/pNqB4/4ppPn/1QP1P1n1/1P3B1N/P6P/3RK2R b K - 2 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 2090
Best move: Ne3