Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 d5 3. e5 c5 4. b4 Nc6 5. bxc5 Bxc5 6. d4 Bb4+ 7. Nbd2 Qb6 8.
Bb2 Nge7 9. Rb1 O-O 10. c4 Rd8 11. c5 Qc7 12. Be2 b6 13. Ba1 bxc5 14. dxc5 Bxc5
15. O-O Nxe5 16. Nxe5 d4 17. Nd3 Bb6 18. Nf3 Bb7 19. Nde5 Bxf3 20. Bxf3 Rab8
21. Re1 Nf5 22. Rc1 Bc5 23. Nc6 Nh4 24. Nxb8 Nxf3+ 25. Qxf3 Rxb8 26. Re5 *
Position (FEN): 1r4k1/p1q2ppp/4p3/2b1R3/3p4/5Q2/P4PPP/B1R3K1 b - - 1 26
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 707
Best move: Qxe5