Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 d5 3. e3 g6 4. Nc3 c6 5. b4 Bg7 6. cxd5 cxd5 7. Bb5+ Bd7 8.
Bxd7+ Nbxd7 9. Nge2 O-O 10. O-O Re8 11. Nf4 e5 12. Nfxd5 Nxd5 13. Nxd5 exd4 14.
exd4 Rc8 15. Be3 Nf6 16. Nf4 Ng4 17. Qxg4 Rc6 18. Rad1 Re4 19. b5 f5 20. Qg3
Rb6 21. a4 Qd6 22. d5 Bh6 23. Bxb6 Bxf4 24. Qg5 *
Position (FEN): 6k1/pp5p/1B1q2p1/1P1P1pQ1/P3rb2/8/5PPP/3R1RK1 b - - 1 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1395
Best move: Bxg5