1.g3 c6 2.Nf3 b6 3.e4 d5 4.exd5 cxd5 5.Nc3 a6 6.d4 Nc6 7.Ne5 Bb7 8.Bf4 e6 9.Nxc6 Bxc6 10.Bd3 Nf6 11.O-O Bd6 12.Qf3 O-O 13.Ne2 Ne4 14.Bxd6 Nxd6 15.c3 Bb5 16.Nf4 Bxd3 17.Nxd3 b5 18.a4 Qb6 19.a5 Qc7 20.Qf4 Rfc8 21.Rfe1 Qd8 22.Kg2 Nb7 23.Ne5 Nd6 24.h4 Ra7 25.Nd3 Nb7 26.Ra3 Nd6 27.Ra2 h6 28.Nc5 Ne4 29.Nxe4 dxe4 30.Qxe4 Rd7 31.Re3 b4 32.Ra4 bxc3 33.Rxc3 Rd5 34.Rb4 Rxa5 35.Qb7 Rxc3 36.bxc3 g5 37.hxg5 hxg5 38.Rb6 Qd5+ 39.Qxd5 exd5 40.Kf3 Ra2 41.Rd6 Rc2 42.Rxd5 Rxc3+ 43.Ke4 f6 44.Rc5 Rb3 45.Kf5 Rb6 46.d5 Kf7 47.Rc7+ Ke8 48.g4 Rd6 49.Ra7 Kd8 50.Kg6 Kc8 51.f3 Kd8 52.Kg7 Ke8 53.Ra8+ Ke7 54.Kg6 Rb6 55.Ra7+ Ke8 56.Rc7 Rd6 57.Rh7 a5 58.Ra7 Rxd5 59.Kxf6 Rb5 60.Kg6 Kd8 61.Rf7 Ke8 62.Rc7 Kd8 63.Rg7 Ke8 64.Kh6 Kf8 65.Ra7 Ke8 66.Kh5 Kd8 67.Kg6 Ke8 68.Kf6 Kd8 69.Rg7 Kc8 70.Re7 Kb8 71.Re4 Kc7 72.f4 gxf4 73.g5 Rb4 74.Re5 f3 75.Rf5 Rb8 76.Kf7 a4 77.g6 a3 78.Rxf3 a2 79.Ra3 Rb2 80.g7 Rf2+ 81.Ke6 Re2+ 82.Kf5 Rf2+ 83.Ke5 Re2+ 84.Kf4 Rg2 85.Rxa2 Rg1 86.Ra8 Rxg7 87.Ra7+ Kb8 88.Rxg7 Kc8 89.Re7 Kd8 90.Rh7 Kc8 91.Rf7 Kd8 92.Ke5 Kc8 93.Kd6 Kb8 94.Rh7 Kc8 95.Rh8+ Kb7 96.Re8 Ka7 97.Kc6 Ka6 98.Ra8# 1-0