Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. d4 Be7 5. d5 exd5 6. exd5 Na5 7. Be2 c4 8. d6
Bf6 9. O-O b5 10. Re1 Qb6 11. Bxc4+ Kd8 12. Bxf7 Nh6 13. Bd5 Bb7 14. Bxb7 Nxb7
15. Be3 Qc6 16. Nc3 Nxd6 17. Nd4 Bxd4 18. Qxd4 Nhf5 19. Qf4 Nxe3 20. Rxe3 Nc4
21. Qg5+ Kc7 22. Rf3 h6 23. Qxg7 Rhg8 24. Qf7 Ne5 25. Nd5+ *
Position (FEN): r5r1/p1kp1Q2/2q4p/1p1Nn3/8/5R2/PPP2PPP/R5K1 b - - 4 25
Black to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1684
Best move: Kb7