1.Nf3 d5 2.g3 Nf6 3.d4 Bf5 4.c4 e6 5.Bg2 c6 6.O-O h6 7.Nc3 Be7 8.Qb3 Qb6 9.Ne5 O-O 10.c5 Qxb3 11.axb3 Nfd7 12.e4 Bxe4 13.Nxe4 Nxe5 14.dxe5 dxe4 15.Rd1 Bxc5 16.Bxe4 Rc8 17.Kg2 Na6 18.h4 Bb6 19.Bd2 Nc7 20.h5 Rd8 21.Bc3 Rxd1 22.Rxd1 Nd5 23.Rd3 a5 24.f4 a4 25.bxa4 Rxa4 26.Kf3 Kf8 27.Bd2 Bc5 28.g4 Ra1 29.b4 Bb6 30.b5 Ke8 31.bxc6 bxc6 32.Rb3 Bc7 33.Be3 Kd7 34.Ke2 Ra2+ 35.Kf3 Ra5 36.Bd2 Ra1 37.Be3 Rh1 38.Kg2 Re1 39.Kf3 Ra1 40.Ke2 Kc8 41.Kf3 Bd8 42.Bxd5 cxd5 43.Bc5 g6 44.hxg6 fxg6 45.Bb6 Rf1+ 46.Kg3 g5 47.Bxd8 Kxd8 48.Rb6 Kd7 49.Rb7+ Kc6 50.Re7 Rxf4 51.Rxe6+ Kc5 52.Rxh6 Re4 53.e6 Kd6 54.Rg6 Re5 55.Kf3 d4 56.e7+ Kxe7 57.Ra6 Re3+ 58.Kf2 Re4 59.Kf3 Rf4+ 60.Kg3 d3 61.Ra1 d2 62.Rd1 Rd4 63.Kf3 Kf6 64.Ke3 Ke5 65.Rxd2 Rxd2 66.Kxd2 Kf4 67.Kc1 Ke4 68.Kd1 Kf3 69.Kc2 Kf2 70.Kd2 Kf3 71.Kc2 Kxg4 72.Kb2 Kf5 73.Kc2 Ke6 74.Kd2 Kf5 75.Ke2 Kg4 76.Kf2 Kh3 77.Kf3 g4+ 78.Ke2 Kg2 79.Ke3 Kh3 80.Ke2 g3 81.Kf3 g2 82.Ke3 g1=Q+ 83.Kd2 Qb6 84.Ke1 Qd4 85.Kf1 Qa1+ 86.Kf2 Qa5 87.Kf3 Qh5+ 88.Kf2 Kh2 89.Ke3 Qd5 90.Ke2 Qa2+ 91.Kd1 Kh3 92.Kc1 Qg8 93.Kd2 Qc4 94.Ke1 Qc8 95.Ke2 Qg4+ 96.Ke3 Qd7 97.Kf2 Qe7 98.Kf1 Kh4 99.Kg1 Kg3 100.Kh1 Qe1# 0-1