Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. h3 Nf6 4. Nc3 c6 5. Bc4 b5 6. Bb3 b4 7. Ne2 Nxe4 8. d4
Be7 9. dxe5 dxe5 10. Qxd8+ Bxd8 11. Nxe5 Be6 12. Bxe6 fxe6 13. Nd3 Be7 14. O-O
O-O 15. f3 Nf6 16. Nef4 e5 17. Ne6 Rc8 18. Nxe5 Nfd7 19. Nd3 Nf8 20. Nef4 Bg5
21. Nxb4 Bxf4 22. Bxf4 Ne6 23. Be3 c5 24. Nd5 Kf7 25. f4 Nd7 26. c4 Nb6 27. b3
Nd4 28. Bxd4 cxd4 29. Rfd1 Nxd5 30. cxd5 a5 31. Rxd4 Rc7 32. d6 Rd7 33. Rc1 Ke6
34. Re1+ Kf6 35. g4 Ra6 36. g5+ Kg6 37. Re6+ Kf5 38. Re5+ Kg6 39. Red5 Kf7 40.
f5 g6 41. Kg2 gxf5 42. Rxf5+ Ke6 43. Rd2 *
Position (FEN): 8/3r3p/r2Pk3/p4RP1/8/1P5P/P2R2K1/8 b - - 2 43
Black to move.
Themes: Hanging Piece Endgame, Rook Endgame  
Puzzle rating: 1479
Best move: Kxf5