Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 e6 3. Nc3 Nc6 4. Bb5 Be7 5. Bxc6 bxc6 6. e5 Nh6 7. d4 cxd4 8.
Bxh6 dxc3 9. Bf4 Ba6 10. bxc3 Qa5 11. Qd2 Rb8 12. Nd4 O-O 13. Nb3 Qb5 14. a4
Qc4 15. f3 Rb7 16. Kf2 h6 17. h4 Rfb8 18. Rhe1 Bxh4+ 19. g3 Be7 20. Kg2 g5 21.
Be3 Rxb3 22. cxb3 Rxb3 23. Rec1 Ba3 24. Rc2 Be7 25. Bxa7 c5 26. Qxd7 Rb7 27.
Qe8+ Kg7 28. Bb8 Qb3 29. Raa2 Rxb8 *
Position (FEN): 1r2Q3/4bpk1/b3p2p/2p1P1p1/P7/1qP2PP1/R1R3K1/8 w - - 0 30
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 976
Best move: Qxe7