1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.O-O Bg7 5.Nc3 e5 6.a3 Nge7 7.b4 cxb4 8.axb4 O-O 9.d3 d5 10.Ba3 a6 11.Ba4 b5 12.Bb3 d4 13.Ne2 Qd6 14.c4 dxc3 15.Bc4 bxc4 16.b5 Nb4 17.Nxc3 cxd3 18.Qa4 a5 19.Bxb4 Qxb4 20.Qxb4 axb4 21.Rxa8 bxc3 22.Ra3 Bd7 23.Rxc3 Bxb5 24.Rb1 Bc6 25.Nd2 Bh6 26.Rxd3 Bxd2 27.Rxd2 Bxe4 28.Re1 Bf5 29.Rxe5 Nc6 30.Re1 Kg7 31.h3 h5 32.Rd6 Nd8 33.Rd4 Ne6 34.Rb4 g5 35.Re5 Kf6 36.Ra5 h4 37.Rbb5 Bg6 38.Rb6 Rd8 39.Kh2 Rd2 40.Kg1 Bh5 41.g3 hxg3 42.fxg3 Bg6 43.Ra1 Be4 44.Rf1+ Kg7 45.Rf2 Rd1+ 46.Rf1 Rd3 47.Kf2 Rf3+ 48.Ke2 Nd4+ 49.Ke1 Re3+ 50.Kd2 Rd3+ 51.Kc1 Rxg3 52.Rb4 Rd3 53.Re1 Bg6 54.Kb2 Rd2+ 55.Kc3 Rd3+ 56.Kb2 Nc6 57.Rb6 Rd2+ 58.Kc3 Rc2+ 59.Kb3 Nd4+ 60.Ka3 Rc3+ 61.Kb2 Rxh3 62.Rg1 Ne6 63.Rb4 Rh2+ 64.Kc3 Rf2 65.Rb6 Rf3+ 66.Kd2 Rf4 67.Ke3 Re4+ 68.Kf3 Ra4 69.Ke3 Kf6 70.Rf1+ Bf5 71.Rg1 g4 72.Rf1 Kg5 73.Rb5 Ra3+ 74.Kd2 Rd3+ 75.Ke1 Nd4 76.Re5 Nf3+ 77.Rxf3 Rxf3 78.Ke2 Rf4 79.Ke3 Re4+ 80.Rxe4 Bxe4 81.Kxe4 f5+ 82.Ke3 f4+ 83.Kf2 g3+ 84.Kg2 Kf5 85.Kf3 Kg5 86.Kg2 Kg4 87.Kg1 f3 88.Kf1 Kf4 89.Kg1 Ke3 90.Kf1 Kd2 91.Kg1 Ke2 92.Kh1 f2 93.Kg2 f1=Q+ 94.Kxg3 Ke3 95.Kg4 Qf4+ 96.Kh5 Qg3 97.Kh6 Kf4 98.Kh7 Kf5 99.Kh8 Kf6 100.Kh7 Qg1 101.Kh8 Qg7#