1.d4 Nf6 2.Be3 g6 3.Nc3 Ng4 4.Bf4 g5 5.Bxg5 Bg7 6.e3 d6 7.Nge2 c5 8.h3 Nf6 9.dxc5 Qa5 10.Bxf6 Bxf6 11.cxd6 Be6 12.dxe7 Kxe7 13.Qd2 Rd8 14.Nd4 Nc6 15.Nce2 Qb6 16.c3 Rac8 17.Nf4 Nxd4 18.exd4 Bg5 19.Bd3 Bxf4 20.Qxf4 Qxb2 21.O-O Qxc3 22.Qg5+ Kf8 23.Bxh7 Qxd4 24.Rad1 Qxd1 25.Rxd1 Rxd1+ 26.Kh2 b6 27.Qf6 Ke8 28.h4 Rc5 29.a3 a5 30.Be4 b5 31.Bf3 Rd2 32.h5 Rf5 33.Bc6+ Kf8 34.Qh6+ Kg8 35.Qxd2 Rxh5+ 36.Kg1 Rc5 37.Be4 b4 38.axb4 axb4 39.Qxb4 Rc4 40.Qb8+ Kg7 41.Qe5+ Kg8 42.f3 Rc8 43.Kf2 Re8 44.g4 Rd8 45.Kg3 Re8 46.f4 Bxg4 47.Qxe8+ Kg7 48.Qa8 Be6 49.Qb7 Bc8 50.Qxc8 Kh6 51.Qe8 Kg7 52.Qa8 f5 53.Qb7+ Kh6 54.Qc8 Kg6 55.Qe8+ Kh6 56.Qa8 Kg6 57.Qb7 Kf6 58.Qc8 Kf7 59.Qc7+ Kg8 60.Qd8+ Kg7 61.Qb8 Kg6 62.Qa7 Kf6 63.Qa6+ Kf7 64.Qb7+ Kg6 65.Qc8 Kf6 66.Qe8 Kg7 67.Qa8 fxe4 68.Qb7+ Kf6 69.Qc8 Kf7 70.Qc7+ Kf6 71.Qd8+ Kf7 72.Qb8 Kf6 73.Qa7 Kf5 74.Qa6 e3 75.Qb7 e2 76.Kf2 e1=B+ 77.Kxe1 Ke6 78.Qc8+ Kf7 79.Qc7+ Kg6 80.Qd8 Kf5 81.Qb8 Kg6 82.Qa7 Kf6 83.Qa6+ Ke7 84.Qb7+ Kd8 85.Qa8+ Ke7 86.Qb7+ Kf8 87.Ke2 Ke8 88.Kd3 Kd8 89.Qa8+ Ke7 90.Qb7+ Ke6 91.Qc8+ Kf7 92.Qc7+ Kg6 93.Qd8 Kf7 94.Qb8 Kg6 95.Qa7 Kf6 96.Qa6+ Ke7 97.Qb7+ Ke6 98.Ke4 Kf6 99.f5 Kg5 100.Qc8 Kh6 101.Qe8 Kg7 102.Qa8 Kh6 103.Qb7 Kg5 104.Ke5 Kh6 105.f6 Kg5 106.Qc8 Kh5 107.Qe8+ Kh4 108.Qa8 Kg5 109.Qb7 Kh6 110.Qc8 Kg5 111.Qe8 Kh6 112.Qg8 Kh5 113.Qd8 Kg4 114.Qb8 Kh5 115.Qa7 Kg6 116.Qa6 Kh5 117.Qb7 Kh6 118.Kf5 Kh5 119.Qh7# 1-0