Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 e6 3. Bc4 a6 4. a3 b5 5. Ba2 g6 6. d3 Bg7 7. Bd2 d6 8. Qf3 Nf6
9. Nge2 O-O 10. e5 dxe5 11. Qxa8 Qc7 12. Qf3 Bb7 13. Qg3 Nh5 14. Qh3 Nc6 15.
Ng3 Nf6 16. Nge2 Bc8 17. f3 Nd4 18. Nxd4 exd4 19. Ne4 Nd5 20. Ng5 h6 21. Ne4 e5
22. g4 h5 23. Qg3 Rd8 24. gxh5 f5 25. Nf2 f4 26. Qxg6 Rd6 27. Bxd5+ Rxd5 28.
Qe6+ *
Position (FEN): 2b3k1/2q3b1/p3Q3/1pprp2P/3p1p2/P2P1P2/1PPB1N1P/R3K2R b KQ - 1 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 944
Best move: Bxe6