1.c4 e6 2.d4 Nf6 3.g3 Bb4+ 4.Bd2 Be7 5.Qc2 d5 6.Nf3 O-O 7.Bg2 c6 8.O-O b6 9.Nc3 Ba6 10.cxd5 cxd5 11.Rfc1 Bb7 12.Nb5 Nc6 13.Ne5 Rc8 14.Qb3 a6 15.Nxc6 Rxc6 16.Na7 Rc4 17.Rxc4 dxc4 18.Qxc4 b5 19.Qc2 Bxg2 20.Kxg2 Qxd4 21.Nc6 Qd5+ 22.f3 Re8 23.e4 Qd7 24.Nxe7+ Qxe7 25.Rc1 Qd7 26.Ba5 e5 27.Qc6 Qd3 28.Qc2 Qd7 29.Qd1 Qe6 30.Qb3 Qxb3 31.axb3 h5 32.Kf2 Re6 33.Rc5 Ne8 34.Ke3 f6 35.f4 Kf7 36.Bb4 g6 37.Rd5 Ng7 38.Rd7+ Kg8 39.Bc3 Ne8 40.Kd3 g5 41.Ke3 gxf4+ 42.gxf4 exf4+ 43.Kxf4 Nd6 44.e5 fxe5+ 45.Bxe5 Nf7 46.Bc3 Re2 47.Rd2 Re6 48.Rd5 h4 49.Rh5 b4 50.Bd4 Nd6 51.Be5 Nf7 52.Bd4 Nd6 53.Kf3 Ne4 54.Be3 Nd6 55.Bc5 Rf6+ 56.Ke2 Nf5 57.Bxb4 Kf7 58.Bc3 Re6+ 59.Kf3 Kg6 60.Rh8 Re3+ 61.Kf4 Re2 62.Ra8 Rf2+ 63.Kg4 Ne3+ 64.Kxh4 Rxh2+ 65.Kg3 Rc2 66.Rd8 Kf7 67.Kf4 Ke7 68.Rd3 Nf1 69.Ke4 Rg2 70.Kd5 Kd7 71.Kc5+ Kc7 72.Be5+ Kb7 73.Rd7+ Kc8 74.Rc7+ Kd8 75.Kb6 Rg6+ 76.Kb7 Ne3 77.Rc5 Kd7 78.Bd4 Re6 79.Rc7+ Kd8 80.Bxe3 Rxe3 81.Rc3 Re6 82.b4 Re4 83.Rd3+ Ke8 84.Rb3 Kd7 85.Kxa6 Kc8 86.b5 Kb8 87.Rd3 Re6+ 88.b6 Re8 89.Rd7 Rg8 90.Rb7+ Ka8 91.Rc7 Kb8 92.Rf7 Rh8 93.b3 Rg8 94.Rb7+ Ka8 95.Rh7 Kb8 96.b4 Rf8 97.Rb7+ Ka8 98.Rg7 Kb8 99.Rg6 Rh8 100.b7 Rf8 101.Rc6 Rg8 102.Rc8+ Rxc8 103.bxc8=Q+ Kxc8 104.Ka7 Kd7 105.Kb7 Ke7 106.Kc6 Kf7 107.Kb6 Kg8 108.Ka7 Kh7 109.Kb6 Kg6 110.Kc7 Kf5 111.Kb8 Ke6 112.b5 Kf7 113.b6 Ke6 114.b7 Kd7 115.Ka8 Kc6 116.b8=Q Kc5 117.Qc7+ Kb4 118.Kb7 Kb5 119.Qd7+ Ka5 120.Kc8 Kb6 121.Qe7 Kb5 122.Qe8+ Kb6 123.Qg8 Kb5 124.Kd7 Ka4 125.Qb8 Ka3 126.Kd6 Ka2 127.Kc5 Ka3 128.Kc4 Ka4 129.Qa7# 1-0