Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. g3 O-O 6. Bg2 c5 7. d5 e6 8. O-O
exd5 9. Nxd5 Nxd5 10. Qxd5 Na6 11. a3 Qe7 12. e4 Be6 13. Qd3 Rad8 14. Rb1 f5
15. Ng5 Nc7 16. Nxe6 Nxe6 17. exf5 Rxf5 18. Bh3 Rh5 19. Bg4 Re5 20. Bd2 Nd4 21.
Rfe1 h5 22. Rxe5 dxe5 23. Bh3 *
Position (FEN): 3r2k1/pp2q1b1/6p1/2p1p2p/2Pn4/P2Q2PB/1P1B1P1P/1R4K1 b - - 1 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1712
Best move: e4