1.d4 Nf6 2.e3 e6 3.Nf3 b6 4.Bd3 d5 5.b3 Bb4+ 6.c3 Bd6 7.O-O Bb7 8.c4 O-O 9.cxd5 exd5 10.Ba3 c5 11.Nc3 Re8 12.Rc1 Nc6 13.dxc5 bxc5 14.Na4 d4 15.Nxc5 Bxc5 16.Bxc5 dxe3 17.Bxe3 Nb4 18.Bb1 Qa5 19.Rc5 Qa6 20.Qd4 Nbd5 21.Bd2 Rad8 22.Ra5 Qd6 23.Qxa7 Qd7 24.Qd4 Qc7 25.Rc5 Qb8 26.Qh4 Qd6 27.Rcc1 Ne7 28.Bb4 Qa6 29.Bxe7 Rxe7 30.Bxh7+ Kf8 31.Bb1 Bxf3 32.Qh8+ Ng8 33.Bh7 Re5 34.Qxg8+ Ke7 35.Qxg7 Rdd5 36.h4 Qd6 37.gxf3 Rh5 38.Rfe1+ Qe5 39.Rxe5+ Rhxe5 40.Rc8 Rg5+ 41.Qxg5+ Rxg5+ 42.hxg5 f5 43.gxf6+ Kd7 44.b4 Kd6 45.b5 Kd7 46.b6 Kd6 47.b7 Kd7 48.Kg2 Kd6 49.Kg3 Kd5 50.Kg4 Kd4 51.f4 Kd5 52.f3 Kd4 53.Kg5 Ke3 54.Kg6 Kd4 55.Kg7 Kd5 56.Kg8 Kd4 57.f5 Ke3 58.Kf8 Kd2 59.Ke8 Kd1 60.Kd8 Kd2 61.f7 Ke3 62.a3 Kd3 63.a4 Kd2 64.a5 Kd1 65.f4 Ke1 66.a6 Kf2 67.a7 Kg1 68.b8=Q Kf2 69.Qa8 Ke3 70.Rc7 Kd2 71.Rd7+ Ke3 72.Re7+ Kf2 73.Kc8 Kf1 74.Kd7 Kg1 75.Kd8 Kf1 76.f6 Kg1 77.Re1+ Kh2 78.Qg2+ Kxg2 79.f8=Q Kf2 80.Qe8 Kg3 81.Qf7 Kf3 82.Ke7 Kg3 83.Kf8 Kh2 84.Ke8 Kg3 85.Qg8+ Kh2 86.Kf7 Kh3 87.Qg7 Kh2 88.Re2+ Kh3 89.Qg3+ Kxg3 90.Ke8 Kh4 91.f5 Kg3 92.f7 Kh4 93.f6 Kg5 94.Re3 Kg4 95.Re4+ Kg3 96.Re5 Kh3 97.Re6 Kh4 98.Re7 Kg4 99.f8=Q Kh4 100.Kf7 Kg5 101.Qe8 Kh6 102.Qa8 Kh5 103.Qb7 Kh6 104.Qh1+ Kg5 105.Qg2+ Kh6 106.Qg6# 1-0