1.d4 Nf6 2.e3 c5 3.f4 b6 4.Nf3 Bb7 5.c3 e6 6.Bd3 Be7 7.O-O O-O 8.Nbd2 Nc6 9.Qe2 Rc8 10.Ne5 d6 11.Nxc6 Bxc6 12.b3 Bb7 13.Bb2 d5 14.Rf3 Ne4 15.Rh3 f5 16.Nf3 Bf6 17.Ne5 cxd4 18.exd4 Bxe5 19.fxe5 Nxc3 20.Bxc3 Rxc3 21.Bxf5 Qc8 22.Rxc3 Qxc3 23.Bxe6+ Kh8 24.Rd1 Rf4 25.Qh5 Qe3+ 26.Kh1 g6 27.Qh3 Qxd4 28.Rg1 Qxe5 29.Qg3 d4 30.Bc4 Qf6 31.h3 Kg7 32.Kh2 Be4 33.Re1 g5 34.a4 a5 35.Kg1 h5 36.h4 Rxh4 37.Qc7+ Kh6 38.Rf1 Rf4 39.Rxf4 gxf4 40.Qb8 d3 41.g3 fxg3 42.Qxg3 Qa1+ 43.Kf2 Qd4+ 44.Kf1 Qf6+ 45.Ke1 Qc3+ 46.Kf1 Qc1+ 47.Kf2 Qd2+ 48.Kf1 Qe2+ 49.Kg1 Qg4 50.Qxg4 hxg4 51.Kf2 Kg5 52.Ke3 g3 53.Kxe4 g2 54.Kxd3 g1=Q 55.Bb5 Qc5 56.Bc4 Kf4 57.Bb5 Qe3+ 58.Kc4 Ke5 59.Be8 Qc5+ 60.Kd3 Qd4+ 61.Kc2 Qe3 62.Bf7 Kd4 63.Bc4 Qc3+ 64.Kb1 Qd2 65.Ka1 Kc3 66.b4 Qb2#