Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 f6 4. c3 a6 5. Ba4 h6 6. O-O g5 7. Re1 h5 8. d4 g4
9. Nh4 b5 10. Bb3 d6 11. Bd5 Bd7 12. Nf5 Nge7 13. dxe5 dxe5 14. Nxe7 Qxe7 15.
c4 Qc5 16. Be3 Qb4 17. a3 Qa4 18. b3 Qa5 19. b4 Qa4 20. Qxa4 bxa4 21. Nc3 Rb8
22. Nxa4 Nd4 23. Bxd4 Bxa4 24. Bc3 Ke7 25. Re2 *
Position (FEN): 1r3b1r/2p1k3/p4p2/3Bp2p/bPP1P1p1/P1B5/4RPPP/R5K1 b - - 3 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1415
Best move: c6