Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nc3 Nf6 5. Nf3 c5 6. Bb5+ Bd7 7. O-O Nc6 8.
Bg5 Be7 9. Bxf6 Bxf6 10. Nxd5 O-O 11. dxc5 Bxb2 12. Rb1 Bf6 13. Re1 a6 14. Bd3
g6 15. Nxf6+ Qxf6 16. Rxb7 Bg4 17. Be4 Na5 18. Rb4 Rad8 19. Qc1 Qc3 20. Ra4
Qxc5 21. Qf4 Bd7 22. Rd4 Be6 23. Rxd8 Rxd8 24. Bxg6 *
Position (FEN): 3r2k1/5p1p/p3b1B1/n1q5/5Q2/5N2/P1P2PPP/4R1K1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1417
Best move: hxg6