Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 e6 3. Nf3 d5 4. exd5 exd5 5. Bb5+ Bd7 6. Qe2+ Qe7 7. Qxe7+ Bxe7
8. Bxd7+ Nxd7 9. O-O Ngf6 10. Re1 Ne4 11. d3 Nd6 12. Bg5 f6 13. Bf4 Kf7 14. Nc3
Nb6 15. a4 a5 16. Re2 Rhe8 17. Rae1 Bf8 18. Bxd6 Bxd6 19. b3 Rxe2 20. Rxe2 Re8
21. Rxe8 Kxe8 22. Nb5 Bb8 23. h3 Ke7 24. Nh4 g6 25. f3 *
Position (FEN): 1b6/1p2k2p/1n3pp1/pNpp4/P6N/1P1P1P1P/2P3P1/6K1 b - - 0 25
Black to move.
Themes:  Endgame  
Puzzle rating: 1560
Best move: Bg3