1.d4 Nf6 2.Nf3 e6 3.c4 b6 4.Bf4 Bb4+ 5.Nfd2 Bb7 6.e3 O-O 7.a3 Be7 8.Nc3 c5 9.d5 exd5 10.Qf3 Ne4 11.cxd5 Nxd2 12.Kxd2 a6 13.Bd3 d6 14.Rhd1 Nd7 15.Ke1 b5 16.Bc2 Nb6 17.Qg3 Nc4 18.Ne4 Bh4 19.Qf3 f5 20.Nd2 Nxb2 21.Rdb1 c4 22.Rxb2 c3 23.Rb4 cxd2+ 24.Kd1 Bf6 25.Rab1 g6 26.Qg3 Bxd5 27.Bxd6 Be7 28.Bxe7 Qxe7 29.Rd4 Bf7 30.Qd6 Qb7 31.f3 Rac8 32.Kxd2 Rc6 33.Qb4 Qc7 34.Bb3 Qxh2 35.Bxf7+ Rxf7 36.Rd8+ Kg7 37.Qb2+ Kh6 38.Rd3 Rfc7 39.f4 Qh4 40.Rd5 Qf6 41.Qxf6 Rxf6 42.Ke2 Re6 43.Rd3 Rec6 44.Kf3 Kg7 45.Rb4 Rc3 46.Rbd4 Kf7 47.a4 Rxd3 48.Rxd3 Ke6 49.axb5 axb5 50.Rb3 Rb7 51.e4 fxe4+ 52.Kxe4 h5 53.Rb4 Kf6 54.g3 Rb8 55.Kd5 Kf5 56.Kd6 Kg4 57.Kc7 Rf8 58.Rb3 Rf5 59.Kd6 h4 60.gxh4 Kxh4 61.Ke6 Kg4 62.Rb4 Kf3 63.Ke7 Ke3 64.Kd6 Kd3 65.Rb1 Kc2 66.Rg1 b4 67.Rxg6 b3 68.Rg4 b2 69.Ke6 Rxf4 70.Rxf4 b1=Q 71.Kf5 Kd3 72.Kg4 Qh1 73.Kf5 Qh5+ 74.Kf6 Ke3 75.Rf5 Qh6+ 76.Ke5 Qg6 77.Rf6 Qe4+ 78.Kd6 Qd4+ 79.Ke6 Ke4 80.Ke7 Qa7+ 81.Ke6 Qc7 82.Rf7 Qc6+ 83.Ke7 Ke5 84.Kd8 Qa8+ 85.Ke7 Qc8 86.Rf8 Qc5+ 87.Ke8 Qb6 88.Ke7 Qb4+ 89.Ke8 Ke6 90.Rh8 Qb8#