1.Nf3 b6 2.b4 e6 3.Ba3 Bb7 4.Qc1 Nc6 5.c3 Nf6 6.e3 Ne7 7.Be2 Nf5 8.d3 g5 9.e4 g4 10.Nd4 Nh4 11.O-O h5 12.Nd2 e5 13.g3 Ng6 14.Nf5 d5 15.Qc2 Qd7 16.c4 O-O-O 17.cxd5 Nxd5 18.Nc4 Kb8 19.Rac1 Nde7 20.Nxe7 Bxe7 21.Ne3 Nf8 22.Bb2 f6 23.d4 exd4 24.Bxd4 Qxd4 25.Qxc7+ Ka8 26.Qxe7 Ng6 27.Qe6 Ne5 28.Qf5 Bxe4 29.Qf4 Bb7 30.Rfd1 Qxf4 31.gxf4 Nf3+ 32.Bxf3 Bxf3 33.Rxd8+ Rxd8 34.h3 gxh3 35.Kh2 Bg4 36.Kg3 Rd2 37.f5 Rxa2 38.f3 Re2 39.Nxg4 hxg4 40.fxg4 h2 41.Rh1 a5 42.bxa5 bxa5 43.g5 fxg5 44.Rxh2 Re4 45.Rf2 Kb7 46.f6 Re8 47.Kg4 Kc6 48.Rf5 a4 49.Ra5 Kd7 50.Kf5 g4 51.f7 Rb8 52.Kf6 g3 53.Rxa4 g2 54.Rg4 Rb6+ 55.Kg7 Rb2 56.f8=Q g1=Q 57.Rxg1 Rb4 58.Kg6 Rb2 59.Rf1 Kc6 60.Rf7 Re2 61.Qg8 Ra2 62.Qd8 Ra5 63.Kf6 Kc5 64.Qb8 Ra7 65.Rc7+ Kd5 66.Rc4 Rc7 67.Qd8+ Rd7 68.Qxd7+ Kxc4 69.Ke6 Kb4 70.Qg7 Kb5 71.Kf5 Kc5 72.Qh6 Kd5 73.Qg6 Kd4 74.Ke6 Ke3 75.Qg8 Kd4 76.Qg7+ Ke4 77.Qc3 Kf4 78.Qe5+ Kf3 79.Qa5 Kg3 80.Qa1 Kh3 81.Qc1 Kg2 82.Kf5 Kg3 83.Qc5 Kh4 84.Qd5 Kg3 85.Kf6 Kg4 86.Qe5 Kh3 87.Qe6+ Kh4 88.Qa6 Kg3 89.Kf7 Kg2 90.Qa5 Kf1 91.Qd8 Kg1 92.Qf6 Kh2 93.Qh8+ Kg2 94.Qh6 Kg3 95.Qg7+ Kh2 96.Kf6 Kh1 97.Kg5 Kg2 98.Kf4+ Kf1 99.Ke3 Ke1 100.Qa1# 1-0