1.Nf3 d5 2.d4 f6 3.c4 e6 4.Nc3 Nc6 5.a3 a6 6.e4 dxe4 7.Nxe4 Nge7 8.b4 Nf5 9.Bb2 Be7 10.Ng3 O-O 11.Nxf5 exf5 12.Bd3 Re8 13.O-O Bf8 14.Qc2 Ne7 15.d5 a5 16.Rad1 axb4 17.axb4 Ng6 18.c5 b6 19.Nd4 bxc5 20.bxc5 Kh8 21.Bb5 Re4 22.d6 cxd6 23.Bc6 Ra6 24.Bxe4 fxe4 25.cxd6 Rxd6 26.Ba3 Rxd4 27.Rxd4 Qxd4 28.Qxc8 Kg8 29.Bxf8 Nxf8 30.Re1 Qb4 31.Rd1 Qb3 32.Qc1 h6 33.Rd8 Kf7 34.h3 Ne6 35.Rd7+ Kg6 36.Qc6 Qb1+ 37.Kh2 Qb8+ 38.Rd6 Nd4 39.Qb6 Qxb6 40.Rxb6 Kf5 41.Ra6 g5 42.Ra5+ Ke6 43.h4 gxh4 44.Kh3 Nf5 45.Kg4 e3 46.Ra6+ Ke5 47.f4+ Ke4 48.Re6+ Kd3 49.Kxf5 e2 50.Kxf6 Kd2 51.f5 e1=Q 52.Rxe1 Kxe1 53.Kg6 Kf2 54.Kh5 Kxg2 55.Kxh4 Kf3 56.f6 Kf4 57.f7 Kf5 58.f8=Q+ Ke5 59.Qe8+ Kd4 60.Qd8+ Ke4 61.Qc8 Kd5 62.Qb8 Ke6 63.Qa8 Ke5 64.Qa2 Ke4 65.Qa5 Kf3 66.Qa6 h5 67.Qa1 Kg2 68.Qb1 Kf2 69.Qa2+ Kf1 70.Qa6+ Kg1 71.Qa1+ Kg2 72.Kxh5 Kf2 73.Qb1 Ke2 74.Kh6 Kd2 75.Kh7 Kc3 76.Qa2 Kd3 77.Qa5 Ke2 78.Qa6+ Ke3 79.Qa1 Ke4 80.Qa5 Kf3 81.Qa6 Ke3 82.Kg6 Kf4 83.Kf6 Kg3 84.Qa7 Kf3 85.Kf5 Kg2 86.Qa1 Kh3 87.Qa2 Kg3 88.Ke4 Kh3 89.Kf3 Kh4 90.Kf4 Kh5 91.Kf5 Kh6 92.Kf6 Kh5 93.Qa4 Kh6 94.Qh4# 1-0