Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nf6 3. Nc3 d6 4. h3 e6 5. d4 cxd4 6. Nxd4 Be7 7. f4 O-O 8. g4
Nc6 9. Nxc6 bxc6 10. g5 Nd7 11. h4 Nc5 12. h5 d5 13. h6 g6 14. Qd4 f6 15. gxf6
Rxf6 16. e5 Rf7 17. Bh3 Bh4+ 18. Ke2 Ba6+ 19. Kd1 Qe7 20. Be3 Ne4 21. Nxe4 dxe4
22. Qxe4 Rd8+ 23. Kc1 c5 24. Bxe6 *
Position (FEN): 3r2k1/p3qr1p/b3B1pP/2p1P3/4QP1b/4B3/PPP5/R1K4R b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 800
Best move: Qxe6