1.c4 e5 2.g3 Nf6 3.Bg2 Bc5 4.d3 Nc6 5.Nc3 O-O 6.a3 a5 7.e3 Ba7 8.Rb1 h6 9.b4 d6 10.Nf3 axb4 11.axb4 Be6 12.Qc2 Qd7 13.O-O Rfe8 14.Rd1 Bg4 15.Rd2 Bh3 16.Qd1 Rad8 17.b5 Ne7 18.Ra2 Bb6 19.Na4 e4 20.dxe4 Nxe4 21.Nxb6 cxb6 22.Rc2 Bf5 23.Ra1 d5 24.cxd5 Nxd5 25.Bb2 Qxb5 26.Nd4 Qd7 27.Nxf5 Qxf5 28.Qf3 Qg6 29.h4 Nxg3 30.Qxg3 Qxg3 31.fxg3 Nxe3 32.Rf2 Nd1 33.Rc2 Ne3 34.Re2 Nxg2 35.Rxg2 Rd3 36.Kh2 b5 37.Rc1 f6 38.Rc7 b6 39.Rb7 Re6 40.Bc1 b4 41.Ra2 h5 42.Bh6 Kh7 43.Bxg7 Kg6 44.Bf8 b3 45.Rf2 Rde3 46.Kh3 Re1 47.Rg7+ Kh6 48.Rg5+ Kh7 49.Rxh5+ Kg8 50.Ba3 Rh1+ 51.Kg4 Re4+ 52.Kf3 Ra4 53.Bb2 Ra5 54.Rxa5 bxa5 55.Bxf6 a4 56.Bb2 Rb1 57.Kg4 Kh7 58.Kg5 Kg8 59.h5 Kh7 60.g4 Rxb2 61.Rxb2 Kg7 62.h6+ Kf8 63.Kf6 Kg8 64.Kg6 Kf8 65.Rh2 Ke8 66.h7 Kd8 67.h8=Q+ Ke7 68.Qh7+ Kd6 69.Qh6 Ke6 70.Qh5 Kd7 71.Qh4 Kc6 72.Qh3 Kb5 73.Qh8 Ka6 74.Qh7 Ka5 75.Qh6 Kb5 76.Qh5+ Kb4 77.Qh4 Kc4 78.Qh3 b2 79.Qf1+ Kc3 80.g5 b1=R 81.Qxb1 a3 82.Rh3+ Kc4 83.Rh4+ Kc5 84.Rh5 Kc4 85.Rh6 Kc5 86.Rh7 Kd5 87.Rh8 Kd6 88.Rh7 Kc6 89.Kg7 Kc5 90.Rh8 Kd6 91.g6 Kd5 92.Kg8 Kc5 93.Rh7 Kd4 94.Rh8 a2 95.Qxa2 Ke3 96.Qa8 Kd2 97.Qa7 Kd1 98.Qa6 Kc2 99.Qa5 Kb1 100.Qb5+ Kc1 101.Qa6 Kd2 102.Qa5+ Ke3 103.Qa4 Ke2 104.Qa3 Kf2 105.Qa2+ Kg3 106.Qa1 Kf2 107.Qb1 Kf3 108.Qa2 Kg3 109.g7 Kg4 110.Qa8 Kg5 111.Kh7 Kf4 112.g8=N Ke3 113.Kg7 Ke2 114.Kf6 Kf2 115.Ke5 Kf1 116.Kd6 Ke1 117.Kc5 Kd1 118.Kd4 Kc2 119.Qa2+ Kd1 120.Kd3 Kc1 121.Qa1# 1-0