1.d4 Nf6 2.Nf3 e6 3.e3 b6 4.Bd3 Ba6 5.O-O d5 6.Bxa6 Nxa6 7.c4 c6 8.Qa4 Nb8 9.Bd2 Bd6 10.cxd5 exd5 11.Rc1 O-O 12.Bb4 Ne4 13.Nbd2 Nxd2 14.Nxd2 Bxb4 15.Qxb4 Qf6 16.Qa4 Rc8 17.Rc2 a5 18.Rac1 Ra7 19.Qb3 Qd8 20.Nf3 f6 21.e4 Rd7 22.e5 Rdc7 23.exf6 Qxf6 24.Ne5 b5 25.Rc3 Nd7 26.Nxc6 Nb6 27.Qxb5 Rf8 28.f3 Nc8 29.Qxd5+ Kh8 30.Ne5 Rxc3 31.Rxc3 Qf4 32.Nf7+ Kg8 33.Nd6+ Kh8 34.Nxc8 Qd2 35.Qe5 Qd1+ 36.Kf2 Qd2+ 37.Kg3 Qxb2 38.Rc7 Rg8 39.Ne7 Qb6 40.Nxg8 Qg6+ 41.Kf2 h5 42.Rxg7 Qc2+ 43.Kg3 h4+ 44.Kh3 Qc8+ 45.Rg4+ Kh7 46.Qh5#