Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 Nc6 3. Nf3 e6 4. Bb5 d5 5. e5 Be7 6. O-O h6 7. Re1 a6 8. Bd3 c4
9. Be2 d4 10. Ne4 d3 11. cxd3 cxd3 12. Bf1 f5 13. exf6 Bxf6 14. Nxf6+ Nxf6 15.
Ne5 Nd4 16. Bxd3 O-O 17. b3 Qc7 18. Ng6 Rd8 19. Bb2 Qb6 20. Bc4 Kh7 21. Bxd4
Rxd4 22. Qc2 Kg8 23. Ne7+ Kf7 24. Nxc8 Rxc8 25. Bxe6+ *
Position (FEN): 2r5/1p3kp1/pq2Bn1p/8/3r4/1P6/P1QP1PPP/R3R1K1 b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1395
Best move: Qxe6