Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 g6 4. c3 Bg7 5. d4 cxd4 6. cxd4 e6 7. O-O d5 8. exd5
exd5 9. Bb5 Ne7 10. Bg5 O-O 11. Nc3 h6 12. Bh4 g5 13. Bg3 Nf5 14. Be5 Nxe5 15.
dxe5 a6 16. Ba4 Be6 17. Re1 g4 18. Nd4 Nxd4 19. Qxd4 Qg5 20. Re3 b5 21. Bc2
Rad8 22. Rae1 Rfe8 23. Qd3 *
Position (FEN): 3rr1k1/5pb1/p3b2p/1p1pP1q1/6p1/2NQR3/PPB2PPP/4R1K1 b - - 5 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1273
Best move: d4