1.d4 d5 2.c4 c6 3.Nf3 Nf6 4.Nc3 dxc4 5.a4 Bg4 6.Ne5 Bh5 7.f3 Nfd7 8.Nxc4 e5 9.g3 Bb4 10.dxe5 O-O 11.Bh3 Qe7 12.f4 f6 13.e6 Rd8 14.Qc2 Nc5 15.f5 Rd4 16.Ne3 Nba6 17.O-O Ba5 18.Na2 Rxa4 19.b3 Nb4 20.Qb1 Nxa2 21.Rxa2 Rxa2 22.Qxa2 Bb4 23.Bg2 Rd8 24.g4 Be8 25.Nc2 Bd2 26.Ba3 b5 27.Kh1 Bc3 28.Bf3 Rd2 29.Bc1 Rd8 30.Be3 a5 31.Rc1 Nb7 32.Bf2 Bd2 33.Rg1 Bf4 34.Ne1 a4 35.Nd3 Bd6 36.bxa4 Ra8 37.Rd1 bxa4 38.Kg2 a3 39.h4 h6 40.Rc1 Ra5 41.Be1 Ra8 42.Qc2 Kh7 43.Bf2 Ra5 44.Ra1 Kg8 45.h5 Qc7 46.Qc3 Ra8 47.Qb3 Kh7 48.Rb1 Na5 49.Qc3 Nb7 50.Qc2 Qc8 51.Bd4 Qc7 52.Be3 Bh2 53.Bf2 Bd6 54.Qc4 Na5 55.Qa4 Qc8 56.Ra1 Nb7 57.Qc2 Qb8 58.Qc3 Qd8 59.Qc4 Ra5 60.Qc2 Qc7 61.Qc1 Qd8 62.e4 Rb5 63.Ra2 c5 64.e5 fxe5 65.Be4 Kh8 66.Bg3 c4 67.Qxc4 Na5 68.Qc2 Nb3 69.Kh3 Nd4 70.Qc1 Qg5 71.Qc8 Rb8 72.Qa6 Rd8 73.Qb6 Bxh5 74.Nf2 Be7 75.gxh5 Nxf5 76.Bxf5 Qxf5+ 77.Kg2 Rf8 78.Qc6 Qxh5 79.Qb7 Qg5 80.Re2 Rf5 81.Nh3 Qg4 82.Re1 a2 83.Qxe7 Qf3+ 84.Kh2 a1=R 85.Rxa1 Qe2+ 86.Nf2 Rxf2+ 87.Kg1 Rf6 88.Qd8+ Kh7 89.Qd1 Qxd1+ 90.Rxd1 Rxe6 91.Be1 Rg6+ 92.Kf2 Rf6+ 93.Ke2 g5 94.Rd5 Kg6 95.Rxe5 h5 96.Bd2 g4 97.Rg5+ Kh6 98.Bc1 Rf3 99.Rf5+ Kg6 100.Rxf3 gxf3+