1.d4 f5 2.Bf4 c5 3.e3 cxd4 4.exd4 b6 5.Nc3 Bb7 6.Nf3 g6 7.Bc4 Nf6 8.Qe2 Bxf3 9.Qxf3 Nc6 10.O-O-O Bg7 11.Rhe1 Na5 12.Rxe7+ Kxe7 13.Re1+ Ne4 14.Nxe4 Nxc4 15.Bg5+ Kf7 16.Bxd8 Raxd8 17.Ng5+ Kf6 18.h4 Rde8 19.Rxe8 Rxe8 20.Qc3 Nd6 21.a4 Ke7 22.Qb4 h6 23.Nf3 Rc8 24.a5 Rc4 25.Qe1+ Ne4 26.c3 Ra4 27.Kc2 Rxa5 28.Nd2 d5 29.f3 b5 30.Qd1 Nxd2 31.Qxd2 Kf7 32.Qf4 Ra6 33.g4 Rf6 34.g5 hxg5 35.hxg5 Re6 36.Qc7+ Re7 37.Qc6 b4 38.Qxd5+ Kf8 39.cxb4 Re2+ 40.Kc3 Re3+ 41.Kc4 Re2 42.Kd3 Rxb2 43.Qa8+ Kf7 44.Qxa7+ Kg8 45.Qc5 Rb3+ 46.Ke2 Rb2+ 47.Kd1 Kh7 48.d5 Rb1+ 49.Kc2 Rb2+ 50.Kd3 Rb3+ 51.Kc4 Rc3+ 52.Kb5 Rxc5+ 53.bxc5 Be5 54.d6 Kg7 55.Kc6 Kf7 56.Kd7 Bf4 57.c6 Bxg5 58.c7 Bf4 59.c8=Q Bd2 60.Qc4+ Kf8 61.Qc5 Bh6 62.Qe5 Kg8 63.Qa5 Kh7 64.Qa4 Bc1 65.Qc4 Bh6 66.Qa6 Bg7 67.Qc6 Bh6 68.Ke6 Bg7 69.f4 Kh6 70.Qd7 Bf8 71.Qb5 Kg7 72.Kd7 Kh6 73.Qd5 Kg7 74.Qd3 Bxd6 75.Ke8 Bxf4 76.Qd4+ Kh7 77.Qa7+ Kh6 78.Kf7 Kg5 79.Qa6 Bd2 80.Qf6+ Kg4 81.Qb2 Bg5 82.Qd4+ Kh3 83.Qd7 Bh4 84.Qd2 g5 85.Kf6 f4 86.Kf5 f3 87.Qd3 Kg3 88.Kg6 Kg2 89.Qe4 Kg3 90.Kh5 f2 91.Qh1 g4 92.Qf1 Bf6 93.Kg6 Bh4 94.Kf5 Kf3 95.Qh1+ Kg3 96.Ke4 Bg5 97.Kd3 Bf4 98.Ke2 Bg5 99.Kf1 Be3 100.Qe4 Bb6 101.Qe2 Ba7 102.Qb2 Be3 103.Qb3 Kf3 104.Qf7+ Kg3 105.Qf6 Bf4 106.Qd4 Kf3 107.Qxf2+ Ke4 108.Qa7 Be5 109.Qb7+ Kf4 110.Qa7 Ke4 111.Qa5 Bf4 112.Qa6 Kf3 113.Qb6 Be5 114.Qg1 Bf4 115.Qh1+ Kg3 116.Ke1 Be3 117.Qh5 Bf2+ 118.Kd1 Be3 119.Qh7 Kf3 120.Qd7 g3 121.Qh3 Kf2 122.Qf5+ Bf4 123.Qxf4+ Kg2 124.Qe4+ Kg1 125.Qc6 Kh2 126.Ke2 g2 127.Qh6+ Kg1 128.Kf3 Kf1 129.Qh3 Kg1 130.Qxg2# 1-0