Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Nf6 3. d4 Nxd5 4. Nf3 Bg4 5. Be2 c6 6. O-O e6 7. c4 Nb6 8. b3
N8d7 9. Nc3 Nf6 10. Bg5 Be7 11. h3 Bh5 12. Re1 O-O 13. Ne5 Bxe2 14. Rxe2 Nbd7
15. Nf3 Rc8 16. Rd2 Qa5 17. Qc2 Bb4 18. Rd3 c5 19. Rad1 cxd4 20. Bxf6 Nxf6 21.
Nxd4 Rfd8 22. Nce2 a6 23. a4 *
Position (FEN): 2rr2k1/1p3ppp/p3pn2/q7/PbPN4/1P1R3P/2Q1NPP1/3R2K1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1885
Best move: e5