Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. d4 exd4 5. Nxd4 Nxd4 6. Qxd4 c6 7. Bc4 Ng6
8. O-O b5 9. Bb3 a5 10. c4 a4 11. Bc2 bxc4 12. e5 Qh4 13. f4 Ra5 14. Qxc4 Rc5
15. Qxa4 Be7 16. Nc3 O-O 17. Ne4 Rb5 18. Bd3 Rd5 19. Be2 h6 20. Be3 Bd8 21. Bc4
Ra5 22. Qb3 d5 23. Nd6 *
Position (FEN): 2bb1rk1/5pp1/2pN2np/r2pP3/2B2P1q/1Q2B3/PP4PP/R4RK1 b - - 1 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1372
Best move: dxc4