Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 Nf6 3. cxd5 Qxd5 4. Nc3 Qa5 5. Bd2 Nc6 6. Nf3 Bg4 7. e3 O-O-O 8.
a3 Qh5 9. Be2 e6 10. h3 Bd6 11. b4 h6 12. Rc1 Ne7 13. Qa4 Nfd5 14. Qxa7 Nc6 15.
Qa4 Nb6 16. Qb3 g5 17. Ne4 f5 18. Qxe6+ Kb8 19. Ng3 Bxg3 20. fxg3 Rhe8 21. Qb3
f4 22. hxg4 Qxh1+ 23. Kf2 fxe3+ *
Position (FEN): 1k1rr3/1pp5/1nn4p/6p1/1P1P2P1/PQ2pNP1/3BBKP1/2R4q w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 695
Best move: Bxe3