1.d4 Nf6 2.c4 c6 3.g3 g6 4.Nc3 d5 5.Qb3 Qb6 6.Bg2 Be6 7.Nf3 dxc4 8.Qa4 Qa6 9.Qc2 Bg7 10.e4 b5 11.Ng5 Bc8 12.e5 Bf5 13.Qe2 Nd5 14.Nxd5 cxd5 15.Bxd5 Nc6 16.Qf3 Rc8 17.Bxf7+ Kf8 18.Be3 h6 19.Bxg6 Nxd4 20.Bxd4 Qxg6 21.g4 hxg5 22.gxf5 Qc6 23.Qxc6 Rxc6 24.O-O-O b4 25.Rhe1 Rxh2 26.Bxa7 Ke8 27.Bd4 Rh4 28.f6 Bf8 29.e6 exf6 30.Bxf6 Be7 31.Bxe7 Kxe7 32.Rd7+ Ke8 33.e7 Rc8 34.Rd5 b3 35.a3 c3 36.Rxg5 cxb2+ 37.Kxb2 Rh8 38.Rf5 Rc1 39.Rxc1 Rf8 40.exf8=R+ Kd7 41.Rg8 Kd6 42.Rb5 Ke6 43.Rgg1 Kd7 44.Rb4 Ke6 45.Rcc4 Ke7 46.Ra1 Ke6 47.Rh4 Kd7 48.f3 Kc6 49.a4 Kd5 50.Rhe4 Kc5 51.Ra2 Kd5 52.Re8 Kc5 53.Rd4 Kxd4 54.Ka1 Kc4 55.Rc8+ Kb4 56.Rc4+ Ka5 57.Re2 b2+ 58.Kb1 Kb6 59.Ree4 Ka5 60.Kxb2 Ka6 61.Kc2 Ka5 62.Re3 Kb6 63.Rcc3 Ka6 64.Re7 Kb6 65.Re4 Ka6 66.Re8 Kb6 67.Ra3 Ka6 68.Rb3 Ka5 69.Ra8# 1-0