1.g3 Nf6 2.c4 Nc6 3.Bg2 e5 4.Nc3 Bb4 5.Nd5 O-O 6.a3 Be7 7.d3 Nxd5 8.cxd5 Nb8 9.e4 c6 10.Ne2 cxd5 11.exd5 d6 12.O-O Bg4 13.h3 Bh5 14.g4 Bg6 15.d4 Nd7 16.dxe5 dxe5 17.d6 Bf6 18.Be3 e4 19.Nf4 Nb6 20.Nxg6 hxg6 21.Bxe4 Bxb2 22.Ra2 Be5 23.Bxb7 Rb8 24.Ba6 Qxd6 25.Qxd6 Bxd6 26.Rd1 Be7 27.a4 Rbd8 28.Rb1 Nd5 29.Bd2 Rd7 30.Rc2 Rfd8 31.Ba5 Rf8 32.Rd1 Rd6 33.Bb5 Nf4 34.Rxd6 Bxd6 35.h4 Ne6 36.Rc6 Be7 37.g5 Rb8 38.Bc3 Bc5 39.Bc4 Bd4 40.Bxe6 Bxc3 41.Bxf7+ Kxf7 42.Rxc3 Rb4 43.Rc7+ Kg8 44.Rxa7 Rxh4 45.Kf1 Re4 46.Ra5 Kf7 47.Kg2 Ke6 48.Kg3 Rd4 49.f4 Rd3+ 50.Kg4 Kf7 51.Ra6 Rc3 52.a5 Ra3 53.Ra8 Rc3 54.a6 Ra3 55.Ra7+ Ke8 56.Kh4 Kf8 57.Ra8+ Kf7 58.Kg4 Ke7 59.Ra7+ Kf8 60.f5 Ra4+ 61.Kf3 gxf5 62.g6 Ke8 63.Ra8+ Kd7 64.a7 Kc6 65.Rc8+ Kb7 66.a8=Q+ Rxa8 67.Rxa8 Kxa8 68.Kf4 Kb7 69.Kxf5 Kc7 70.Ke6 Kd8 71.Kf7 Kd7 72.Kxg7 Ke8 73.Kg8 Ke7 74.g7 Kd8 75.Kh8 Kd7 76.Kg8 Kd8 77.Kh7 Kd7 78.g8=R Kd6 79.Rg3 Kc6 80.Kh8 Kc5 81.Rb3 Kc6 82.Rh3 Kc7 83.Rh5 Kd8 84.Rb5 Kd7 85.Rg5 Kd6 86.Rg6+ Ke7 87.Rc6 Kf8 88.Rh6 Kf7 89.Rh1 Ke8 90.Rh7 Kd8 91.Kg7 Kc8 92.Kf6 Kd8 93.Ke6 Ke8 94.Rh8# 1-0