1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 c5 5.cxd5 exd5 6.Bg2 Be7 7.dxc5 Bxc5 8.Nc3 d4 9.Na4 Bb4+ 10.Bd2 Be7 11.Bf4 Qa5+ 12.Bd2 Qd8 13.O-O O-O 14.Bf4 Nc6 15.Ne5 Bd7 16.Nxd7 Qxd7 17.Rc1 Rac8 18.a3 Na5 19.b4 Rxc1 20.Bxc1 Nc4 21.Nc5 Bxc5 22.bxc5 Rc8 23.Qb3 Rxc5 24.Qxb7 Qxb7 25.Bxb7 Nd5 26.Bxd5 Rxd5 27.Rd1 f6 28.Rd3 Rd6 29.Rb3 Rb6 30.Rxb6 axb6 31.Kg2 Kf7 32.Kf3 f5 33.a4 Ke6 34.Kf4 Ne5 35.Bb2 d3 36.Bc3 dxe2 37.Ke3 Nc6 38.Kxe2 g6 39.Ke3 Kd5 40.Kf4 Kc4 41.Bf6 Nb4 42.Kg5 Nd3 43.Bd8 b5 44.axb5 Kxb5 45.Kh6 Nxf2 46.Kxh7 Nh3 47.Kxg6 f4 48.g4 f3 49.Bh4 Kc6 50.g5 Kd7 51.Kh6 Ke6 52.g6 f2 53.g7 f1=Q 54.g8=Q+ Qf7 55.Qc8+ Qd7 56.Qc3 Kd5 57.Qf3+ Kc5 58.Qe3+ Kb5 59.Qe5+ Kc6 60.Bg3 Kb6 61.Kh5 Kc6 62.Kh4 Ng1 63.Qe4+ Qd5 64.Qe8+ Kb7 65.Qb8+ Kc6 66.Qa8+ Kc5 67.Bf2+ Kb5 68.Qe8+ Kb4 69.Bxg1 Qg2 70.Qe3 Kc4 71.h3 Kd5 72.Bf2 Kc6 73.Qc5+ Kb7 74.Qb6+ Kc8 75.Qc5+ Kb7 76.Qa7+ Kc6 77.Qb6+ Kd7 78.Qe3 Kc6 79.Bg3 Qd5 80.Bf4 Kd7 81.Bg5 Qc4+ 82.Kg3 Qf1 83.h4 Qa6 84.Qc3 Qd6+ 85.Bf4 Qg6+ 86.Bg5 Qd6+ 87.Kg2 Qd5+ 88.Qf3 Qa2+ 89.Kg3 Qa7 90.Kf4 Qd4+ 91.Kf5 Qc5+ 92.Kg6 Qa7 93.Kf6 Qd4+ 94.Kf7 Qc4+ 95.Kf8 Qc8+ 96.Kg7 Qc3+ 97.Qxc3 Ke8 98.Kg6 Kf8 99.Qd4 Ke8 100.Qa7 Kf8 101.Kf6 Kg8 102.Qc5 Kh7 103.Qa7+ Kg8 104.Qg7# 1-0