1.Nf3 Nf6 2.c4 e6 3.g3 c5 4.Bg2 Qb6 5.d4 cxd4 6.Nxd4 Bc5 7.e3 O-O 8.Nc3 Nc6 9.O-O Nxd4 10.Na4 Qc7 11.Nxc5 Nf5 12.Nd3 Qxc4 13.b3 Qa6 14.e4 Nd4 15.Bb2 Nc6 16.Bxf6 gxf6 17.Nf4 Qa5 18.Nh5 Qg5 19.f4 Qh6 20.e5 fxe5 21.fxe5 d5 22.exd6 f5 23.d7 Bxd7 24.Qxd7 Qxh5 25.Qxe6+ Kh8 26.Bxc6 bxc6 27.Qxc6 Rac8 28.Qd6 Qg5 29.Rae1 f4 30.Qd4+ Qf6 31.Qxf6+ Rxf6 32.Rxf4 Rxf4 33.gxf4 Rc2 34.Re8+ Kg7 35.Re7+ Kg6 36.Rxa7 Kf5 37.a4 Rb2 38.Rb7 Kg4 39.Rg7+ Kxf4 40.Rg3 h5 41.Rc3 h4 42.a5 Ra2 43.b4 Ke4 44.Rh3 Ra4 45.Rxh4+ Kf3 46.Rh3+ Kf4 47.Rb3 Ke5 48.Rb2 Kf5 49.Kf2 Kg6 50.Kf3 Kf6 51.Kf4 Ke6 52.h4 Kf6 53.Kf3 Kg6 54.Rb1 Kg7 55.Ke4 Rxa5 56.Kd4 Kg8 57.Rh1 Ra3 58.Rg1+ Rg3 59.Rxg3+ Kf8 60.Ke3 Kf7 61.Kd2 Ke6 62.Rd3 Kf5 63.Rc3 Ke5 64.Rc2 Kf6 65.Rc4 Ke7 66.Kc1 Kf7 67.Kd2 Kg8 68.Re4 Kh8 69.Re8+ Kh7 70.Rd8 Kh6 71.Kc3 Kh7 72.Kd3 Kg6 73.b5 Kh7 74.Kc2 Kh6 75.Rd7 Kg6 76.Kd1 Kh6 77.Ra7 Kg6 78.Kc2 Kh5 79.Rf7 Kg6 80.h5+ Kh6 81.Rf8 Kxh5 82.b6 Kh6 83.b7 Kg5 84.Rf2 Kh4 85.Rf5 Kg3 86.Kd3 Kg4 87.Rb5 Kf4 88.Rf5+ Kg3 89.Rf7 Kg2 90.b8=B Kh3 91.Rf6 Kg2 92.Rf5 Kg1 93.Rc5 Kf2 94.Ke4 Ke1 95.Bd6 Kd1 96.Rg5 Ke2 97.Ba3 Kd2 98.Rg6 Kc2 99.Bc5 Kd1 100.Bd4 Kd2 101.Rb6 Ke1 102.Bb2 Kd1 103.Bf6 Ke2 104.Rb3 Kf1 105.Bd8 Kf2 106.Kd3 Ke1 107.Rb4 Kd1 108.Rb1# 1-0