1.g3 c5 2.Bg2 g6 3.Nf3 Nc6 4.c4 Bg7 5.Nc3 e6 6.d4 cxd4 7.Nb5 d5 8.cxd5 exd5 9.O-O Nf6 10.Nbxd4 O-O 11.Be3 Re8 12.Rc1 Bd7 13.Nxc6 bxc6 14.Bd4 Ne4 15.Bxg7 Kxg7 16.Nd2 Nf6 17.Nb3 h5 18.h4 Qb6 19.Qd2 a5 20.Nc5 Bf5 21.b3 Qb4 22.Rfd1 Ng4 23.Qb2+ Kg8 24.e3 Qb8 25.Rd4 Qe5 26.Qd2 Qf6 27.Rf4 Qe7 28.Bf3 Ne5 29.Bxh5 a4 30.b4 a3 31.Be2 Bh3 32.Qd4 f6 33.g4 Qh7 34.g5 fxg5 35.hxg5 Bf5 36.Rh4 Qg7 37.Kg2 Nf7 38.Qxg7+ Kxg7 39.Bd3 Nxg5 40.Bxf5 gxf5 41.Nd3 Re4 42.Rh5 Rg4+ 43.Kf1 Re8 44.Rxc6 d4 45.Nf4 dxe3 46.Rg6+ Kf7 47.Rgxg5 Rxf4 48.Rxf5+ Rxf5 49.Rxf5+ Kg6 50.Rf3 exf2 51.Rxa3 Kf5 52.Kxf2 Rh8 53.Ra6 Ke4 54.a4 Kd5 55.Rb6 Kc4 56.a5 Kd5 57.a6 Rh2+ 58.Ke3 Kc4 59.a7 Ra2 60.Rb7 Kd5 61.b5 Ra3+ 62.Kd2 Kc5 63.b6 Ra6 64.Rb8 Kc6 65.Ke3 Ra3+ 66.Kf2 Ra6 67.Kg3 Ra3+ 68.Kf4 Ra4+ 69.Kg5 Ra6 70.Kf5 Ra4 71.Ke5 Ra6 72.Kd4 Ra4+ 73.Kc3 Ra6 74.Kb4 Ra1 75.Kc4 Ra4+ 76.Kd3 Ra6 77.Ke4 Ra4+ 78.Kf5 Ra6 79.a8=Q+ Rxa8 80.Rxa8 Kxb6 81.Rc8 Kb7 82.Rc1 Ka7 83.Rb1 Ka6 84.Ke5 Ka7 85.Kd6 Ka6 86.Kc5 Ka7 87.Kc6 Ka8 88.Kc7 Ka7 89.Ra1# 1-0