1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 Nbd7 7.Bc4 Qb6 8.Bb3 e6 9.Qd2 Be7 10.O-O-O Nc5 11.Qe2 Bd7 12.f4 h6 13.Bh4 Nxb3+ 14.axb3 Qa5 15.Kb1 Qh5 16.Nf3 Bc6 17.Bxf6 gxf6 18.Qe3 Qc5 19.Nd4 O-O-O 20.Qe2 Bd7 21.Rhf1 Kb8 22.Rf3 Rc8 23.f5 Qe5 24.Rh3 Bd8 25.Qh5 Rh7 26.Rhd3 Bc7 27.b4 Qf4 28.b5 axb5 29.fxe6 fxe6 30.Ndxb5 Qg5 31.Qxg5 hxg5 32.Nxc7 Rxc7 33.Rxd6 g4 34.h3 gxh3 35.gxh3 Kc8 36.Rf1 Rh6 37.Rg1 Kb8 38.Rg8+ Rc8 39.Rg7 Bc6 40.Rxe6 Rxh3 41.Rxf6 Rh2 42.Rgf7 Rh1+ 43.Ka2 Re1 44.Rf4 Ka7 45.R7f5 Re8 46.Ra5+ Kb6 47.Rg5 Bxe4 48.Rxe4 R1xe4 49.Nxe4 Rxe4 50.b3 Re2 51.Kb2 Kc6 52.Rf5 Re4 53.Kc3 Rh4 54.Re5 Rh3+ 55.Kc4 Rh4+ 56.Kd3 Rh3+ 57.Re3 Rh5 58.Kd4 Rh4+ 59.Re4 Rh2 60.c3 Rh6 61.Kc4 Kb6 62.Kb4 Rc6 63.Rf4 Rh6 64.c4 Kc6 65.Re4 Rd6 66.Re8 Rf6 67.Rg8 Kb6 68.Rc8 Rf4 69.Rd8 Re4 70.Rd5 Kc6 71.Rg5 Kb6 72.Rg6+ Ka7 73.Kb5 Re5+ 74.c5 Re3 75.b4 Rc3 76.Rg7 Rc1 77.Rf7 Rc2 78.Rf4 Rc1 79.Rc4 Re1 80.Rc2 Re6 81.Ra2+ Kb8 82.Rd2 Kc7 83.Rd1 Rh6 84.Rf1 Rh4 85.Rf7+ Kc8 86.Rg7 Re4 87.Ka5 Rh4 88.b5 Rh6 89.Rg8+ Kc7 90.b6+ Kd7 91.Rb8 Kc6 92.Rc8+ Kd5 93.c6 Rh1 94.cxb7 Ra1+ 95.Kb4 Rb1+ 96.Ka3 Rxb6 97.b8=Q Rxb8 98.Rxb8 Kc6 99.Rb1 Kc7 100.Kb4 Kc6 101.Kc4 Kd6 102.Re1 Kc6 103.Re5 Kd7 104.Kc5