Puzzle of the week #171

Level: 
4-Rook
Chess Diagram: 

-k---r--
--p-----
--------
---R---p
--n---pP
--P---B-
r----PP-
-----NK-

We kick start the new school year with a complex endgame position from one of my games played back in 1986 during my University years. It is the result of a French defence, exchange variation opening where Black has clearly outplayed White in the opening. I remember we were playing this game as part of the Timisoara City individual quarter finals; my opponent was a very well known amateur player who spent his free time as a retired person running the evening club for other amateurs. He was a great blitz player, very versatile in setting up all sort of traps at anytime. I was well aware of his chess credentials and played very carefully up to this point in order to avoid all tricks. Unfortunately this took time and I was running short of time on the clock. Here is the moment when I blundered a piece with 36... Nd6?? and lost in a few moves.
Your tasks:
a) Analyze the position for both sides;
b) Propose the best possible plan and continuation for Black to win the game.

Total available points for this puzzle is 20. The answers will be published next week together with puzzle #172.

Correct solution for puzzle #170:
1.Nf3 d5 2.Nd4 Nf6 3.Nc6 Nfd7 4.Nxb8 Nxb8

FINAL STANDINGS top 3 (June 2011):

1. Ziyao - 449 points
2. Harmony - 443 points
3. James - 401 points

All 3 won the same prize of $20 each.

Comment: 

The winding road to winning