1.Nf3 d5 2.g3 Bf5 3.Bg2 c6 4.O-O h6 5.c4 e6 6.cxd5 exd5 7.Nc3 Nf6 8.d3 Bc5 9.e4 dxe4 10.dxe4 Qxd1 11.Rxd1 Nxe4 12.Nxe4 Bxe4 13.Re1 f5 14.Nd2 O-O 15.Nxe4 fxe4 16.Be3 Bxe3 17.Rxe3 Nd7 18.Bxe4 Rfe8 19.Rae1 Nf6 20.Bg6 Rxe3 21.Rxe3 Kf8 22.Kg2 Rd8 23.Re2 a5 24.f4 Rd1 25.Kf3 Rf1+ 26.Kg2 Rd1 27.h3 Ra1 28.a3 Rd1 29.g4 Rd8 30.Kf3 Nd5 31.h4 Ne7 32.Bc2 Rd4 33.g5 Nd5 34.Be4 Kf7 35.h5 Kf8 36.Bxd5 Rxd5 37.Kg4 Rb5 38.Rd2 Ke7 39.g6 Rd5 40.Re2+ Kf8 41.b3 Rb5 42.Re3 Rd5 43.a4 b5 44.Re6 bxa4 45.bxa4 Rc5 46.Re4 Rd5 47.Rc4 c5 48.Re4 Rd4 49.Rxd4 cxd4 50.Kf3 Ke7 51.Ke4 Kf6 52.Kxd4 Kf5 53.Kd5 Kxf4 54.Ke6 Kg5 55.Kf7 Kxh5 56.Kxg7 Kg5 57.Kh7 Kf6 58.g7 Kf5 59.Kxh6 Kf6 60.Kh7 Ke7 61.Kh6 Ke6 62.g8=R Kf7 63.Ra8 Ke6 64.Ra7 Kf6 65.Rd7 Kf5 66.Rd8 Kf4 67.Rd3 Ke4 68.Rd8 Kf3 69.Kg7 Kf2 70.Rd1 Ke3 71.Kf7 Ke4 72.Rd2 Ke5 73.Rg2 Kf4 74.Rg7 Kf3 75.Kg8 Kf4 76.Rd7 Kg3 77.Kf7 Kf4 78.Ra7 Kg5 79.Rc7 Kh6 80.Ke6 Kg6 81.Rc8 Kh6 82.Ke5 Kg6 83.Kf4 Kg7 84.Rb8 Kh6 85.Ra8 Kg6 86.Rb8 Kh5 87.Rb7 Kh6 88.Ra7 Kh5 89.Ke3 Kh6 90.Kd3 Kg5 91.Kc3 Kf6 92.Rb7 Ke6 93.Kd3 Kd5 94.Rc7 Kd6 95.Rb7 Kd5 96.Rh7 Kc5 97.Rh6 Kb4 98.Kd4 Kxa4 99.Rc6 Kb3 100.Kd3 a4 101.Kd2 Kb2 102.Rb6+ Ka2 103.Rd6 Kb2 104.Rb6+ Ka3 105.Kc2 Ka2 106.Rb4 Ka3 107.Rh4 Ka2 108.Rxa4# 1-0