Chess puzzle (Advantage)
Moves: 1. e4 d6 2. d4 g6 3. Nc3 Bg7 4. Nf3 c6 5. Bc4 e6 6. O-O Nd7 7. Bg5 Ne7 8. Qd2
h6 9. Bf4 d5 10. exd5 cxd5 11. Bd3 a6 12. Rfe1 b5 13. a3 Bb7 14. Nd1 Qb6 15. c3
a5 16. Ne3 g5 17. Bg3 f5 18. Be5 Nxe5 19. Nxe5 Bxe5 20. dxe5 O-O 21. Qe2 Kg7
22. Bxb5 Ng6 23. Nc2 *
Position (FEN): r4r2/1b4k1/1q2p1np/pB1pPpp1/8/P1P5/1PN1QPPP/R3R1K1 b - - 2 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1064
Best move: Nf4