Chess puzzle (Advantage)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 d3 4. Bxd3 e5 5. Nf3 Nc6 6. O-O Nf6 7. Bg5 Be7 8.
Nbd2 d6 9. Re1 O-O 10. b4 a6 11. a4 b6 12. b5 Na5 13. Nc4 Bg4 14. Nxa5 bxa5 15.
bxa6 Qc7 16. c4 Rxa6 17. h3 Bh5 18. c5 Rc6 19. cxd6 Rxd6 20. Qe2 h6 21. Bxf6
Rxf6 22. Rec1 Qa7 23. g4 Bg6 24. Nxe5 Bh7 25. Nc6 Qc7 26. Nxe7+ Qxe7 27. Rc4
Re6 28. Rac1 f5 29. Rc7 Qg5 30. Bc4 Qxc1+ 31. Kg2 Qf4 *
Position (FEN): 5rk1/2R3pb/4r2p/p4p2/P1B1PqP1/7P/4QPK1/8 w - - 2 32
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 959
Best move: Bxe6+