1.c4 e5 2.g3 d6 3.Bg2 Nf6 4.Nf3 c5 5.Nc3 Be7 6.d3 Nc6 7.Bg5 h6 8.Bxf6 Bxf6 9.a3 Be6 10.Qb1 O-O 11.O-O Be7 12.Nd5 f5 13.b4 Qd7 14.Qb2 Rab8 15.bxc5 f4 16.Rab1 Bg4 17.cxd6 Bxd6 18.Nc3 Bc5 19.Ne4 Bd4 20.Qb5 Qe7 21.Qd5+ Kh8 22.Nh4 Kh7 23.Nd6 Rf6 24.c5 Kh8 25.Bf3 Be6 26.Qe4 Bxc5 27.Nxb7 Rxb7 28.Qxc6 Rxb1 29.Rxb1 Bb6 30.Qa8+ Kh7 31.Qe4+ Kg8 32.Qxe5 fxg3 33.hxg3 Qxa3 34.Kg2 Qf8 35.Rc1 g5 36.Rc6 Qf7 37.Nf5 Rxf5 38.Qxe6 Qxe6 39.Rxe6 Kg7 40.e3 Rf6 41.Re7+ Rf7 42.Re5 a5 43.Rb5 Bd8 44.Bd1 Ra7 45.Ba4 g4 46.d4 Kg6 47.Rb8 Be7 48.Rg8+ Kf5 49.f3 gxf3+ 50.Kxf3 Bg5 51.e4+ Ke6 52.Bb3+ Kd6 53.e5+ Kc6 54.Ke4 a4 55.Ba2 a3 56.d5+ Kc5 57.Rc8+ Kb6 58.d6 Ra4+ 59.Kf5 Rd4 60.Rc3 Rd2 61.Rxa3 Kc5 62.Ke6 Re2 63.Ra5+ Kc6 64.Bd5+ Kb6 65.Ra8 Kc5 66.d7 Kd4 67.Ra4+ Kc5 68.Rc4+ Kb5 69.Rc8 Kb6 70.Kd6 Rd2 71.e6 Re2 72.Rb8+ Ka7 73.Ra8+ Kb6 74.d8=R Bxd8 75.Rxd8 Rd2 76.Rf8 Kb5 77.e7 Ra2 78.Bxa2 Kb6 79.Rg8 Kb5 80.Ke5 Ka6 81.Re8 Kb5 82.Kf4 Ka4 83.Bb1 Kb4 84.Bh7 Kb5 85.Bg6 Kb4 86.Rh8 Kc4 87.Rc8+ Kd5 88.Rh8 Kd4 89.e8=N Kc5 90.Rxh6 Kc6 91.Rh1 Kb5 92.g4 Kc5 93.Re1 Kb5 94.Rf1 Ka4 95.Rb1 Ka3 96.Rb3+ Ka2 97.Bc2 Ka1 98.Kg5 Ka2 99.Nd6 Ka1 100.Rb6 Ka2 101.Kh5 Ka1 102.Kg6 Ka2 103.Nc8 Ka1 104.Ne7 Ka2 105.Rf6 Ka1 106.Rf1+ Kb2 107.Kf7 Ka3 108.Ra1+ Kb2 109.Bd3 Kxa1 110.Kg8 Kb2 111.Kh7 Kc3 112.Bf5 Kd4 113.Kg6 Ke5 114.Kh5 Kd6 115.Nc8+ Kc7 116.Na7 Kd8 117.Kg5 Kc7 118.Kf4 Kb6 119.Nc6 Kxc6 120.Ke4 Kd6 121.Kd4 Kc7 122.Bh7 Kc6 123.Bg8 Kb5 124.Ke5 Kc6 125.g5 Kb6 126.Kf5 Kc7 127.g6 Kb8 128.Ke5 Kc8 129.Bb3 Kd7 130.Bc4 Ke7 131.g7 Kd7 132.Bd5 Ke7 133.g8=Q Kd7 134.Qg5 Kc8 135.Ba8 Kc7 136.Bd5 Kc8 137.Kd6 Kb8 138.Qg2 Ka7 139.Qb2 Ka6 140.Kc6 Ka5 141.Ba2 Ka4 142.Kc7 Ka5 143.Qd2+ Ka6 144.Qc2 Ka7 145.Bf7 Ka8 146.Qc3 Ka7 147.Qh8 Ka6 148.Be6 Ka7 149.Qa1# 1-0