1.g3 d5 2.Nf3 e6 3.Bg2 Bb4 4.O-O Nf6 5.a3 Be7 6.d4 Nbd7 7.b3 O-O 8.c4 b6 9.cxd5 Nxd5 10.e4 N5f6 11.Nc3 Bb7 12.Re1 c5 13.d5 exd5 14.e5 Ne4 15.Nxd5 f5 16.Bb2 Nb8 17.Ne3 Nc6 18.Qc2 Nd4 19.Qc4+ Kh8 20.Bxd4 cxd4 21.Nxd4 Rc8 22.Ne6 Qe8 23.Qd4 Bc5 24.Nxc5 bxc5 25.Qb2 Rd8 26.Nc4 Qd7 27.Qc2 Qe6 28.Nd6 Ba8 29.Nxe4 Bxe4 30.Bxe4 fxe4 31.Rxe4 Rd5 32.Rae1 Rf3 33.Qc4 h6 34.Kg2 Rfd3 35.R1e3 R3d4 36.Qe2 Kh7 37.h4 Kh8 38.Qf3 a6 39.a4 Kh7 40.h5 Kg8 41.Kh2 Rd8 42.Rf4 Rb8 43.a5 Rbd8 44.Rf5 Rb4 45.Rf4 Rbd4 46.Ree4 Rd3 47.Qg4 Re8 48.Re2 Rxb3 49.Qxe6+ Rxe6 50.Rc4 Rb5 51.f4 Rxa5 52.Kh3 Rb5 53.Kg4 a5 54.Kf5 Ra6 55.Ra2 Kf7 56.Ra1 Ke8 57.Rca4 Kf7 58.g4 Ke7 59.Rc4 Kf7 60.Ra3 Ke7 61.Ra2 Kf7 62.Rca4 Ke7 63.Ra1 Kf7 64.Rc4 Ke7 65.g5 hxg5 66.fxg5 Kf7 67.Rd1 Ke7 68.Rh1 a4 69.h6 g6+ 70.Ke4 Rb8 71.h7 Rh8 72.Rxc5 a3 73.Rc7+ Ke6 74.Rg7 Ra4+ 75.Kd3 a2 76.Ra1 Kxe5 77.Rf7 Ke6 78.Rf6+ Ke5 79.Rf7 Rha8 80.Rf2 Ra3+ 81.Kc4 R3a7 82.Re1+ Kd6 83.Rf6+ Kd7 84.Rf7+ Kd6 85.Rxa7 Rxa7 86.h8=Q Rc7+ 87.Kb4 Rb7+ 88.Kc3 Rc7+ 89.Kb2 a1=R 90.Rxa1 Rc4 91.Ka2 Kc7 92.Qh6 Rg4 93.Rf1 Ra4+ 94.Kb3 Kc8 95.Qh7 Rd4 96.Rf8+ Rd8 97.Qg7 Kb8 98.Rxd8# 1-0