1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.d4 cxd4 5.Nf3 Nc6 6.cxd4 d6 7.Bc4 Nb6 8.Bb5 dxe5 9.Nxe5 Qd5 10.Bxc6+ bxc6 11.O-O e6 12.Nc3 Qd6 13.Bf4 Nd5 14.Bg3 Nxc3 15.bxc3 Qd8 16.Nxc6 Qb6 17.Ne5 Be7 18.Qa4+ Kf8 19.Rab1 Qa6 20.Qxa6 Bxa6 21.Rfc1 g6 22.c4 Kg7 23.Nc6 Bg5 24.Rc3 Rhc8 25.d5 Bf6 26.Rcc1 Bg5 27.f4 Bf6 28.Rb4 Rc7 29.f5 Rcc8 30.fxe6 fxe6 31.Ra4 Bb7 32.Na5 Bxd5 33.Re1 Bc3 34.Be5+ Bxe5 35.Rxe5 Bc6 36.Nxc6 Rxc6 37.Ra3 Kf6 38.Re4 a6 39.Rf3+ Kg7 40.Rfe3 Kf6 41.Kf2 Rac8 42.Rf3+ Kg7 43.Rc3 Kf6 44.Ke3 Rc5 45.Kd4 R5c6 46.c5 Rd8+ 47.Kc4 Rdc8 48.Kb4 Rb8+ 49.Ka4 Rb5 50.Rec4 Ke5 51.Rc1 Kd5 52.R4c2 Rbxc5 53.Rd2+ Ke5 54.Re1+ Kf6 55.Rf2+ Ke7 56.Rfe2 Rb5 57.Re4 Kf6 58.Rf1+ Ke7 59.Rfe1 Kd6 60.Rd1+ Rd5 61.Rde1 e5 62.Rf1 Ke7 63.Rfe1 Ke6 64.R1e2 Rcd6 65.Kb3 Rc6 66.Ka4 Rb5 67.R4e3 Kf5 68.Ka3 Rc4 69.Rf2+ Rf4 70.Rfe2 Rc4 71.Rf2+ Ke6 72.Rfe2 Rcc5 73.Ka4 Ra5+ 74.Kb3 Rcb5+ 75.Kc4 Ra4+ 76.Kc3 Ra3+ 77.Kc4 Rxe3 78.Rxe3 Ra5 79.Re2 Ra4+ 80.Kb3 Ra5 81.Kb4 Rb5+ 82.Kc4 Kf5 83.a4 Rb8 84.Kd5 Rd8+ 85.Kc6 e4 86.Kb6 Rd6+ 87.Kc5 Re6 88.Kd5 Re8 89.Rf2+ Kg4 90.Kd4 e3 91.Re2 Kf4 92.a5 Re4+ 93.Kd3 Re5 94.Re1 Rd5+ 95.Kc4 Rxa5 96.Kd3 Ra3+ 97.Kd4 Ra4+ 98.Kd3 Ra2 99.Kd4 Rxg2 100.Rxe3 Rd2+ 101.Rd3 Rxd3+ 102.Kxd3 Kf3 103.Kc3 Kg2 104.Kb4 Kxh2 105.Ka5 Kg3 106.Kxa6 h5 107.Kb6 h4 108.Kc5 h3 109.Kd5 h2 110.Ke5 h1=Q 111.Kf6 Qd5 112.Kxg6 Kg4 113.Kh6 Qe5 114.Kh7 Qf6 115.Kg8 Qe7 116.Kh8 Kg5 117.Kg8 Kg6 118.Kh8 Qh7#