Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 dxc4 3. Nf3 g6 4. Qa4+ c6 5. Qxc4 Be6 6. Qa4 Bg7 7. e3 b5 8. Qa3
Nf6 9. Nc3 O-O 10. e4 Nfd7 11. e5 Nb6 12. b3 Nd5 13. b4 Nxc3 14. Qxc3 Bd5 15.
Be2 f6 16. O-O Qc7 17. exf6 Bxf6 18. h3 Nd7 19. Ng5 Nb6 20. Bd1 Nc4 21. Bb3 Qb6
22. Be3 Nxe3 23. fxe3 *
Position (FEN): r4rk1/p3p2p/1qp2bp1/1p1b2N1/1P1P4/1BQ1P2P/P5P1/R4RK1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1402
Best move: Bxg5