Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 bxc6 5. d3 d6 6. Nc3 e5 7. Ne2 h6 8. Ng3
Nf6 9. O-O g6 10. Be3 Bg7 11. c4 O-O 12. Qd2 Kh7 13. h3 Rb8 14. Nh2 Ng8 15. f4
f5 16. Rab1 Qh4 17. Ne2 Bd7 18. b3 Ne7 19. fxe5 Bxe5 20. Nf3 Qh5 21. Nxe5 dxe5
22. Bxc5 Rf7 23. Bd6 Rbf8 24. Bxe5 g5 25. Rf2 g4 26. hxg4 fxg4 27. Rxf7+ Rxf7
28. Ng3 *
Position (FEN): 8/3bnr1k/p1p4p/4B2q/2P1P1p1/1P1P2N1/P2Q2P1/1R4K1 b - - 1 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1110
Best move: Qxe5