1.g3 Nc6 2.d4 e5 3.d5 Nce7 4.Nf3 d6 5.c4 f5 6.e4 Nf6 7.exf5 Nxf5 8.Bg2 Be7 9.Nc3 O-O 10.h3 Qe8 11.O-O Bd7 12.Re1 Qg6 13.Qd3 Nh5 14.g4 Nh4 15.Qxg6 Nxf3+ 16.Bxf3 hxg6 17.Bg2 Nf4 18.Be3 a5 19.Rad1 b6 20.b3 Rf7 21.Ne4 Raf8 22.Bf1 Ra8 23.a3 Rff8 24.Rb1 Kf7 25.b4 axb4 26.axb4 Ra4 27.Bxf4 exf4 28.c5 dxc5 29.bxc5 Bxc5 30.Nxc5 bxc5 31.Rb7 Rc8 32.d6 Kf6 33.Re7 Bc6 34.g5+ Kxg5 35.Rbxc7 Raa8 36.Re5+ Kf6 37.Rxc5 Bd7 38.Bc4 Rd8 39.h4 Ra1+ 40.Kg2 Rd1 41.Bd5 Rd4 42.Ra5 Ke5 43.Bf3+ Kf6 44.Bd5 Ke5 45.Bc6+ Kxd6 46.Rxd7+ Rxd7 47.Bxd7 Kxd7 48.Ra7+ Ke6 49.Rxg7 Kf5 50.Rf7+ Kg4 51.Rf6 Kh5 52.Kf3 Rd8 53.Rxf4 Rd7 54.Kg3 Re7 55.Rf8 Kh6 56.Rc8 Rb7 57.Kf4 Ra7 58.Rc1 Ra2 59.Ke3 Ra8 60.Rb1 Ra5 61.Rd1 Rf5 62.Rb1 Rf8 63.f3 Kg7 64.Rg1 Kh7 65.Ra1 Kg7 66.Ra7+ Kg8 67.Rc7 Rd8 68.Kf4 Rd5 69.Kg4 Re5 70.Rb7 Ra5 71.Rb4 Ra1 72.Kg5 Rg1+ 73.Kh6 Rg3 74.Rf4 Rg2 75.Rf6 Rh2 76.Rxg6+ Kf7 77.Rg4 Rb2 78.Kh7 Kf6 79.Rf4+ Ke5 80.Rf8 Rh2 81.f4+ Ke6 82.h5 Ke7 83.Rf5 Rg2 84.Rg5 Rf2 85.Kg7 Rxf4 86.Re5+ Kd6 87.Re3 Rg4+ 88.Kf6 Rf4+ 89.Kg5 Rf1 90.h6 Rg1+ 91.Kh4 Kd5 92.h7 Rh1+ 93.Rh3 Rf1 94.Kg4 Rg1+ 95.Kh5 Rf1 96.Rh4 Ke5 97.h8=Q+ Kf5 98.Qb2 Rc1 99.Qb7 Rh1 100.Qb4 Rd1 101.Qa5+ Rd5 102.Qxd5+ Kf6 103.Qa5 Kf7 104.Qd8 Kg7 105.Ra4 Kh7 106.Ra7# 1-0