Chess puzzle (Advantage)
Moves: 1. c4 c5 2. e3 Nc6 3. Nf3 g6 4. d4 cxd4 5. exd4 Bg7 6. Nc3 Nf6 7. Be2 O-O 8.
O-O h5 9. Re1 d5 10. c5 b6 11. a3 bxc5 12. dxc5 d4 13. Nb5 e5 14. Nd6 Bg4 15.
Qb3 Rb8 16. Qa2 e4 17. Ng5 Qa5 18. b4 Nxb4 19. axb4 Qxb4 20. Ndxf7 Qxe1+ 21.
Bf1 d3 22. Nh6+ Kh8 23. Ngf7+ Rxf7 24. Nxf7+ Kh7 25. Ng5+ Kh6 26. Nxe4+ g5 27.
Bxg5+ Kg6 28. Rxe1 Nxe4 29. Qe6+ *
Position (FEN): 1r6/p5b1/4Q1k1/2P3Bp/4n1b1/3p4/5PPP/4RBK1 b - - 1 29
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1509
Best move: Bxe6