Chess puzzle (Advantage)
Moves: 1. Nf3 d5 2. c4 e6 3. d4 Nf6 4. Nc3 c6 5. e3 Nbd7 6. Bd3 Bb4 7. O-O dxc4 8.
Bxc4 Nd5 9. Bd2 N7f6 10. Bxd5 Nxd5 11. e4 Nxc3 12. bxc3 Be7 13. e5 O-O 14. Qe2
b6 15. Qe4 Bb7 16. Qg4 Re8 17. Bh6 Bf8 18. Ng5 f6 19. Nxe6 Qd7 20. Bxg7 Qxe6
21. Qxe6+ Rxe6 22. Bxf6 c5 23. f4 cxd4 24. cxd4 Be7 25. f5 Rc6 *
Position (FEN): r5k1/pb2b2p/1pr2B2/4PP2/3P4/8/P5PP/R4RK1 w - - 1 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 569
Best move: Bxe7