1.d4 d5 2.Nf3 Nf6 3.c4 e6 4.g3 Bb4+ 5.Nc3 O-O 6.Bg2 dxc4 7.a3 Bxc3+ 8.bxc3 Nc6 9.Qa4 Rb8 10.Rb1 Bd7 11.Qxc4 Na5 12.Qb4 b6 13.O-O Bc6 14.Bg5 h6 15.Bxf6 Qxf6 16.Rfe1 Rfd8 17.e4 Be8 18.e5 Qf5 19.Nh4 Qc2 20.d5 exd5 21.Rbc1 Qa4 22.Nf5 Nb3 23.Ne7+ Kh8 24.Rb1 Nc5 25.Nxd5 Qc2 26.Rbc1 Qd2 27.Rcd1 Qc2 28.Ne3 Qg6 29.f4 a5 30.Qc4 Qe6 31.Rd4 Qxc4 32.Nxc4 Nb3 33.Rxd8 Rxd8 34.Ne3 Rd3 35.Nd5 Bc6 36.Nxc7 Rxc3 37.Bxc6 Rxc6 38.Nb5 Kg8 39.Rd1 f6 40.Rd3 a4 41.exf6 Rxf6 42.Nc3 Nc5 43.Rd4 Rc6 44.Nxa4 Nxa4 45.Rxa4 Rc2 46.Rb4 Ra2 47.a4 Kf7 48.g4 g6 49.h3 Kg7 50.g5 h5 51.h4 Kf7 52.Kf1 Kg7 53.Ke1 Kf7 54.Kd1 Rh2 55.Rxb6 Rxh4 56.Rf6+ Kg7 57.a5 Rh1+ 58.Ke2 Ra1 59.a6 Ra2+ 60.Kf3 Ra3+ 61.Kg2 Ra2+ 62.Kh3 Ra3+ 63.Kh4 Ra4 64.Rb6 Kf7 65.Kg3 Ra3+ 66.Kf2 h4 67.Kg2 Rg3+ 68.Kh2 Ra3 69.Rc6 h3 70.Rd6 Rb3 71.Rd7+ Ke6 72.Rd8 Ra3 73.Rf8 Kd5 74.Rf6 Ke4 75.f5 Kf4 76.fxg6+ Kg4 77.g7 Ra2+ 78.Kg1 Kg3 79.Rf3+ Kxf3 80.g8=Q Ra1+ 81.Kh2 Kg4 82.Qd5 Rb1 83.Qe6+ Kf3 84.Qc8 Rb2+ 85.Kxh3 Rb3 86.Qd8 Kf4+ 87.Kh2 Kf3 88.Qd7 Rb4 89.Qe8 Rh4+ 90.Kg1 Rg4+ 91.Kf1 Rf4 92.Qd8 Rd4 93.Qxd4 Kg3 94.Qd8 Kf3 95.Qc8 Kg3 96.Ke2 Kh2 97.Kf2 Kh1 98.Qh3# 1-0