Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nf3 Bg7 4. Nc3 O-O 5. e4 d6 6. h3 e5 7. d5 Nbd7 8. Be3 b6
9. b4 a5 10. a3 axb4 11. axb4 Rxa1 12. Qxa1 Nxe4 13. Nxe4 f5 14. Ned2 e4 15.
Nd4 f4 16. Qa3 fxe3 17. Qxe3 Qf6 18. Ne6 Qa1+ 19. Ke2 Rf7 20. g3 Qb2 21. Nxg7 *
Position (FEN): 2b3k1/2pn1rNp/1p1p2p1/3P4/1PP1p3/4Q1PP/1q1NKP2/5B1R b - - 0 21
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1806
Best move: Ne5