1.e4 c5 2.d4 d5 3.dxc5 e6 4.exd5 Bxc5 5.Bb5+ Kf8 6.Nc3 Nf6 7.dxe6 Qb6 8.Qe2 Bxe6 9.Nf3 a6 10.Bd3 Nc6 11.O-O Re8 12.Qd1 Qc7 13.Ne4 Nxe4 14.Bxe4 h5 15.c3 Bc4 16.Re1 g6 17.Bg5 Kg7 18.Qd2 f6 19.Bxf6+ Kxf6 20.Qg5+ Kg7 21.Qxg6+ Kf8 22.Qf5+ Bf7 23.Qxc5+ Ne7 24.Qxc7 Bb3 25.Qg3 Rh6 26.Red1 a5 27.Bg6 Rc8 28.Rd4 Kg7 29.Nd2 Bc2 30.Be4+ Kh8 31.Rd1 Rc5 32.Ra1 Ng8 33.Qg4 hxg4 34.Bxc2 Rb5 35.Rc4 Rhb6 36.Bb3 Rf6 37.a3 Rg6 38.Ba4 Ra6 39.Nf3 Re6 40.Bxb5 Ra6 41.Re4 Ne7 42.Ree1 Kg8 43.Bc4+ Kh8 44.Re2 Nf5 45.a4 Rf6 46.Ng5 Rf8 47.Ba6 Rf6 48.Bxb7 Ra6 49.Nh3 Ng7 50.Rb1 Kg8 51.c4 Nf5 52.Be4 Kg7 53.Kh1 Ne3 54.Ng5 Rg6 55.h3 Nxc4 56.Nf3 Rg5 57.Bg6 Na3 58.Bc2 Kf6 59.h4 Re5 60.Rxe5 Kg7 61.Ra1 Kf6 62.Be4 Kg7 63.Re6 gxf3 64.Bc6 Nb1 65.Ba8 Na3 66.Bd5 Kh7 67.Ba8 Kg8 68.Bd5 Nc2 69.Rf6+ Kg7 70.Be4 Nd4 71.Bg6 Kh8 72.h5 Nf5 73.Rc6 Ng3+ 74.Kg1 fxg2 75.Be4 Ne2+ 76.Kxg2 Nf4+ 77.Kf1 Nd5 78.Rc2 Ne7 79.Bh1 Kh7 80.Ke2 Kh6 81.Bf3 Ng8 82.b4 Kg5 83.b5 Kf4 84.Rb1 Ne7 85.Rc8 Nf5 86.Rc4+ Nd4+ 87.Rxd4+ Ke5 88.Rf4 Kd6 89.b6 Ke6 90.Rf5 Ke7 91.Rfb5 Kf6 92.Re1 Ke7 93.Rg5 Ke6 94.Kf1+ Kf7 95.Rd5 Kg8 96.Re2 Kg7 97.Kg2 Kf6 98.b7 Kf7 99.Rf5+ Kg7 100.Rf6 Kg8 101.Kh2 Kg7 102.Rh6 Kxh6 103.b8=Q Kg7 104.Rc2 Kf7 105.Kg2 Kf6 106.Rc4 Ke6 107.Rd4 Kf7 108.Rd8 Kf6 109.Qb5 Ke6 110.Qf1 Ke7 111.Kg3 Kf6 112.Qg1 Ke6 113.Qe1+ Kf6 114.Rd1 Kf5 115.Kg2 Kf4 116.Qe2 Kg5 117.Qe4 Kf6 118.Qb7 Ke5 119.Bg4 Kf4 120.Ra1 Kg5 121.Qa7 Kxg4 122.Qe7 Kxh5 123.f4 Kh6 124.Kg1 Kg6 125.Kh2 Kh5 126.Rg1 Kh6 127.Qg7+ Kh5 128.Qg6+ Kh4 129.Qg5# 1-0