Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. Bc4 Nf6 5. d4 Bg4 6. f3 Bh5 7. g4 Bg6 8. f4
Be4 9. Nf3 Bxf3 10. Qxf3 c6 11. Be3 e6 12. O-O-O Nbd7 13. f5 Nb6 14. Bb3 Nfd5
15. fxe6 fxe6 16. Rhe1 Qf6 17. Qg2 Nxc3 18. bxc3 O-O-O 19. g5 Ba3+ 20. Kb1 Qg6
21. Bc1 Bxc1 22. Bxe6+ Kb8 23. Rxc1 h6 24. Qg3+ Ka8 25. Re5 hxg5 26. Rxg5 *
Position (FEN): k2r3r/pp4p1/1np1B1q1/6R1/3P4/2P3Q1/P1P4P/1KR5 b - - 0 26
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1036
Best move: Qxe6