Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 c6 3. Nc3 d5 4. Nf3 g6 5. Bg5 Bg7 6. e3 Nbd7 7. Bd3 Qc7 8. h3
e5 9. cxd5 Nxd5 10. O-O Nxc3 11. bxc3 O-O 12. e4 b6 13. a4 a5 14. Qe2 Re8 15.
Rfc1 Bb7 16. Kh1 exd4 17. cxd4 c5 18. Qc2 Rac8 19. Qe2 Qd6 20. dxc5 Rxc5 21.
Ra2 Ne5 22. Bb5 Rxc1+ 23. Bxc1 Nxf3 24. gxf3 Be5 *
Position (FEN): 4r1k1/1b3p1p/1p1q2p1/pB2b3/P3P3/5P1P/R3QP2/2B4K w - - 1 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1219
Best move: Bxe8