Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. Nf3 Bg4 5. Be2 e6 6. O-O Nf6 7. d4 Bb4 8.
Bd2 c6 9. a3 Bd6 10. Ne4 Qd8 11. Bg5 Be7 12. Nc5 Qc7 13. h3 Bh5 14. Re1 Nbd7
15. b4 Bg6 16. Nxd7 Qxd7 17. Ne5 Qc7 18. Nxg6 hxg6 19. Bf3 O-O-O 20. c4 Kb8 21.
Rc1 Ka8 22. d5 exd5 23. cxd5 Nxd5 24. Bxd5 *
Position (FEN): k2r3r/ppq1bpp1/2p3p1/3B2B1/1P6/P6P/5PP1/2RQR1K1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1299
Best move: Bxg5