32.Ra1
White has won the exchange but I knew I woud have to be careful to avoid a long and difficult win against such a tenacious defender as Stephen. A few accurate moves and it is not long before Blacks position is truly hopeless.
32...Bf6
33.Nxb8
Rxb8
34.Kf1
bxc3
35.bxc3
Rb3
36.Re3
Bd8
37.Ra2
Ke7
38.Ke2
Kd6
39.Kd3
Rb1
40.Ree2
h5
41.h3
Bc7
42.f3
Kc6
43.Reb2
Rd1+
44.Kc4
Rc1
45.Ra3
Rd1
46.Raa2
h4
47.Rb5
Rc1
48.Rc5+
Kd7
49.Rb2
Kc8
50.Rb6
Kd8
51.Rb7
Bg3
52.Rxa5
Rxc3+
53.Kxc3
Be1+
54.Kc4
Bxa5
55.Rxf7
g5
56.Kc5
Ke8
57.Rg7
Bd2
58.Kd6
Kf8
59.Rd7
1-0