Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. Nf3 Nc6 5. Nc3 Nge7 6. Bb5 Bd7 7. O-O Nf5 8. Bg5
Qb6 9. Bxc6 Bxc6 10. Ne2 cxd4 11. Nexd4 Nxd4 12. Nxd4 Bc5 13. c3 Qxb2 14. Nxc6
bxc6 15. Be3 Be7 16. Qd4 O-O 17. a4 f6 18. Qg4 fxe5 19. Qxe6+ Rf7 20. Qxe5 Bf6
21. Qd6 Bxc3 22. Qxc6 Raf8 23. Qxd5 Kh8 24. Bc5 Rf5 25. Rab1 *
Position (FEN): 5r1k/p5pp/8/2BQ1r2/P7/2b5/1q3PPP/1R3RK1 b - - 4 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1902
Best move: Rxd5