Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nf3 d5 4. Nc3 c5 5. cxd5 exd5 6. Bg5 h6 7. Bh4 Be7 8. e3
O-O 9. Bd3 Nc6 10. O-O Bg4 11. dxc5 Bxc5 12. a3 Re8 13. Bxf6 gxf6 14. Rc1 d4
15. Ne4 Bb6 16. Kh1 dxe3 17. fxe3 Bxe3 18. Rc3 Ne5 19. Bb1 Qxd1 20. Rxd1 Nxf3
21. Nxf6+ Kg7 22. Nxe8+ Rxe8 23. Rxe3 *
Position (FEN): 4r3/pp3pk1/7p/8/6b1/P3Rn2/1P4PP/1B1R3K b - - 0 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 657
Best move: Rxe3