1.d4 d5 2.c4 e6 3.Nc3 Nf6 4.Nf3 c6 5.Bg5 Be7 6.e3 O-O 7.Qd3 h6 8.Bf4 dxc4 9.Qxc4 Nbd7 10.Be2 Nb6 11.Qb3 Nbd5 12.Be5 a5 13.O-O Nd7 14.Bg3 b5 15.a4 bxa4 16.Nxa4 Ba6 17.Bxa6 Rxa6 18.Rfc1 Qa8 19.h3 Rc8 20.Ne5 Nxe5 21.Bxe5 Rd8 22.Rc4 Nb6 23.Nxb6 Qb7 24.d5 exd5 25.Rg4 f6 26.Bc3 Qxb6 27.Qc2 c5 28.Qg6 Bf8 29.Raa4 Kh8 30.Qf7 Qb5 31.Raf4 Qe8 32.Qb7 Rad6 33.Qa7 R6d7 34.Qa6 Ra8 35.Qc6 Rc8 36.Qa6 Ra8 37.Qc6 Rc8 38.Qa6 Rcc7 39.Ra4 Ra7 40.Qd3 Bd6 41.Rxa5 Rxa5 42.Bxa5 Qa8 43.Be1 Ra7 44.Qg6 Be5 45.b4 c4 46.b5 Qc8 47.b6 Rb7 48.f4 Bb2 49.Bh4 Qd7 50.Bf2 c3 51.Kh2 Rxb6 52.e4 c2 53.exd5 c1=Q 54.Bxb6 f5 55.Rh4 Qxd5 56.Qe8+ Kh7 57.Be3 Qcc6 58.Qxc6 Qxc6 59.Bf2 Kg6 60.g4 Bf6 61.Ba7 h5 62.Kg1 fxg4 63.Bc5 Bxh4 64.Ba7 Bf2+ 65.Kh2 Bd4 66.Bc5 Bc3 67.Ba3 Qd7 68.Kg1 Qd4+ 69.Kh2 Qd1 70.Bf8 Qa1 71.Be7 h4 72.Kg2 Ba5 73.hxg4 Qd4 74.g5 Qd1 75.Bd6 Bd8 76.Kh2 Bf6 77.Be7 Kf7 78.Bxf6 Qd7 79.Bc3 Qe7 80.Ba5 Qe2+ 81.Kh3 Ke8 82.Bd2 Qh5 83.f5 g6 84.Bf4 Qf3+ 85.Kh2 gxf5 86.Bg3 Kf8 87.Bf2 Kf7 88.Bc5 Qe4 89.Bb4 f4 90.Bc5 Ke8 91.Kg1 Qg6 92.Bd4 Kf8 93.Bc3 Qf5 94.Kg2 Ke8 95.Ba5 Qxa5 96.Kf3 h3 97.Ke2 h2 98.Kf3 h1=R 99.g6 Rh6 100.Kg2 f3+ 101.Kg1 f2+ 102.Kg2 Rxg6+ 103.Kh2 f1=N+ 104.Kh3 Qh5# 0-1