1.d4 d5 2.c4 c6 3.Nf3 Nf6 4.cxd5 cxd5 5.Nc3 Nc6 6.Bf4 a6 7.Qb3 Na5 8.Qc2 e6 9.Bg5 b5 10.e3 Bb7 11.Nxb5 axb5 12.Bxb5+ Ke7 13.Ne5 Nc4 14.O-O h6 15.Bf4 g5 16.Bg3 Bg7 17.Rfc1 Kf8 18.Qb3 Ra7 19.Bxc4 dxc4 20.Rxc4 Nh5 21.Rc7 Nxg3 22.Rxf7+ Kg8 23.Rxb7 Rxb7 24.Qxb7 Ne2+ 25.Kf1 Bxe5 26.Kxe2 Bd6 27.Rc1 Rh7 28.Qe4 Qd7 29.a4 Rf7 30.Qg6+ Rg7 31.Qxh6 Bf8 32.Qf6 Qd5 33.Kf1 Rf7 34.Qg6+ Rg7 35.Qc2 Rb7 36.h3 Kg7 37.Ra1 Bb4 38.Kg1 Ba5 39.Rc1 Bd8 40.g3 Qa2 41.Rb1 Rb4 42.Qe4 Rxa4 43.Qb7+ Kf6 44.Rc1 Qd5 45.Qh7 Qf5 46.Qd7 Ra8 47.Qb7 Qd5 48.Qh7 Qf5 49.Qg8 Qe4 50.Qh8+ Kg6 51.Qe8+ Kf6 52.Kh2 Be7 53.Qh5 Qf5 54.Kg1 Qe4 55.Qh6+ Kf7 56.b4 Qf5 57.g4 Qg6 58.Qxg6+ Kxg6 59.b5 Rb8 60.Rb1 Bd8 61.Kg2 Bb6 62.Kg3 Bc7+ 63.Kf3 Rf8+ 64.Ke2 Rb8 65.Kd3 Kf6 66.Ke4 Bb6 67.f4 Bd8 68.Rb3 Rb6 69.d5 Kf7 70.dxe6+ Kxe6 71.Rd3 Bc7 72.Rc3 Bd6 73.Rb3 Be7 74.Kd4 Kf6 75.Kd5 Kf7 76.f5 Kf6 77.e4 Bd6 78.Rd3 Bh2 79.Kc4 Ke5 80.Rd8 Kxe4 81.Re8+ Be5 82.Kc5 Rh6 83.b6 Rxh3 84.f6 Rc3+ 85.Kb5 Rf3 86.Kc5 Rc3+ 87.Kb4 Rc6 88.Kb5 Rxf6 89.b7 Kd4 90.Rxe5 Kxe5 91.b8=Q+ Kd5 92.Qg3 Rf7 93.Qe3 Kd6 94.Qd4+ Ke7 95.Qd2 Ke6 96.Qd3 Ke7 97.Ka5 Rh7 98.Qg6 Kd7 99.Qe4 Rh1 100.Kb6 Rh2 101.Qd5+ Kc8 102.Qc6+ Kb8 103.Qb7# 1-0