1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Ndb5 d6 7.Bg5 a6 8.Na3 b5 9.Bxf6 gxf6 10.Nd5 f5 11.Bd3 Be6 12.c3 Bxd5 13.exd5 Ne7 14.Nxb5 Bg7 15.Na3 O-O 16.O-O e4 17.Bc2 Ng6 18.Qh5 Qf6 19.f4 Rab8 20.Nc4 Rfc8 21.Bb3 Rxc4 22.Bxc4 Rxb2 23.Rac1 Qd8 24.Qd1 Rb8 25.Qe2 a5 26.a4 Qc8 27.Kh1 h5 28.Ba6 Qc5 29.Qc4 Qb6 30.Qc6 Qb2 31.Qxd6 Bf8 32.Qc7 Bh6 33.g3 Rf8 34.d6 Bg7 35.d7 Bf6 36.Qd6 Be7 37.Qd5 Qb6 38.Bb5 Qf6 39.Qd4 Qe6 40.c4 Bd8 41.c5 Bc7 42.c6 Qe7 43.Rb1 h4 44.Bc4 e3 45.Rbe1 Qb4 46.Rxe3 Bb6 47.Qc3 Qd6 48.Ref3 Kh7 49.Bb5 hxg3 50.hxg3 Rg8 51.Qd3 Qf6 52.R3f2 Kg7 53.Rh2 Ne7 54.Rc1 Bc7 55.Qc3 Nd5 56.Qxf6+ Nxf6 57.Rb1 Kf8 58.Rd2 Ke7 59.Re1+ Kd8 60.Bd3 Rxg3 61.Bxf5 Rg8 62.Rb1 Nh5 63.Rdb2 Ke7 64.Re2+ Kd8 65.Re8+ Rxe8 66.dxe8=Q+ Kxe8 67.Bd7+ Ke7 68.f5 Nf6 69.Kg2 Nd5 70.Kf3 Nc3 71.Ra1 Nd5 72.Ke4 Nb6 73.Kd4 Kd6 74.Be8 Bd8 75.Ra2 Bf6+ 76.Ke4 Ke7 77.Bd7 Bc3 78.Kf4 Bf6 79.Re2+ Kd6 80.Be8 Nxa4 81.Bxf7 Nc5 82.Be8 a4 83.Ra2 Kc7 84.Kg4 Be5 85.Kg5 Bd6 86.Kg6 Be7 87.f6 Bd6 88.Kg7 Ne6+ 89.Kg8 a3 90.f7 Nf8 91.Bd7 Kd8 92.Bf5 Kc7 93.Be4 Bc5 94.Re2 Ne6 95.Bb1 Nf8 96.Rc2 Bd6 97.Ba2 Bb4 98.Bd5 Bd6 99.Re2 Ng6 100.Kg7 Nf4 101.Rd2 Nh5+ 102.Kg6 Nf4+ 103.Kf5 Nh5 104.Kg6 Nf4+ 105.Kf5 Nh5 106.Bf3 Ng7+ 107.Kf6 Bf8 108.Ra2 Kb6 109.Rxa3 Nh5+ 110.Bxh5 Bxa3 111.Bf3 Bf8 112.Kg6 Kc7 113.Kh7 Kd6 114.Kg8 Ke7 115.c7 Kd7 116.Kxf8 Kxc7 117.Ke8 Kb8 118.f8=Q Ka7 119.Qb4 Ka6 120.Be2+ Ka7 121.Kd7 Ka8 122.Kc7 Ka7 123.Qa5#