Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bc4 e6 7. Be3 Be7 8. O-O
O-O 9. f4 Qc7 10. Qd3 Nc6 11. a3 b5 12. Bb3 Bb7 13. Rad1 Rac8 14. h3 h6 15. f5
exf5 16. exf5 Ne5 17. Qe2 Qb8 18. Bf4 Rfe8 19. Qe3 Qa8 20. Qg3 Nh5 21. Qe3 Nxf4
22. Qxf4 Bg5 23. Qg3 Qa7 24. f6 g6 25. Ne4 *
Position (FEN): 2r1r1k1/qb3p2/p2p1Ppp/1p2n1b1/3NN3/PB4QP/1PP3P1/3R1RK1 b - - 1 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1406
Best move: Bxe4