1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nc6 6.Nxc6 dxc6 7.O-O e5 8.Nd2 Nf6 9.Nc4 Qc7 10.f4 Bc5+ 11.Kh1 Ng4 12.Qf3 O-O 13.f5 Nf6 14.Qg3 b5 15.Qxe5 Qxe5 16.Nxe5 Re8 17.Bf4 Bb7 18.c3 Rad8 19.Bc2 Bd6 20.Rad1 Bxe5 21.Rxd8 Rxd8 22.Bxe5 Rd2 23.Rd1 Rxd1+ 24.Bxd1 Nxe4 25.Kg1 f6 26.Bc2 c5 27.Bc7 Kf7 28.Kf1 Ke7 29.Ke2 Nd6 30.g4 Kd7 31.Bb8 Bd5 32.Bb1 Nc4 33.h4 h6 34.a4 Nxb2 35.axb5 axb5 36.Bf4 Nc4 37.Bd3 Kc6 38.g5 fxg5 39.hxg5 hxg5 40.Bxg5 Ne5 41.Bb1 Bf7 42.Be7 Kd5 43.Ke3 g6 44.Ba2+ c4 45.Bb1 gxf5 46.Bxf5 Bg6 47.Bh3 Be8 48.Bf6 Nd3 49.Be7 Ke5 50.Bd8 b4 51.Bc7+ Kd5 52.cxb4 Nxb4 53.Kd2 Bg6 54.Kc3 Kc5 55.Bd6+ Kxd6 56.Kxb4 Kd5 57.Be6+ Kxe6 58.Kxc4