1.d4 Nf6 2.Nc3 g6 3.e4 d6 4.f4 Bg7 5.h3 c5 6.dxc5 Qa5 7.Bd3 Qxc5 8.Qf3 O-O 9.Nge2 Nbd7 10.g4 a6 11.h4 h5 12.gxh5 Qxh5 13.Qf2 Nc5 14.f5 Nxd3+ 15.cxd3 Ng4 16.Qg2 gxf5 17.Nf4 Qh7 18.Ncd5 e6 19.Ne7+ Kh8 20.h5 Bh6 21.Nfg6+ fxg6 22.hxg6 Qxe7 23.Bxh6 Kg8 24.Bxf8 Qxf8 25.Rh7 Qf6 26.Rc1 Qxg6 27.Rhc7 Qe8 28.Kd2 Bd7 29.exf5 exf5 30.Re1 Qf7 31.Qxb7 Rd8 32.Qxa6 Qf6 33.Qb7 Be6 34.a4 f4 35.Qe4 Ne3 36.Kc1 Rb8 37.d4 Bd5 38.Rg1+ Kf8 39.Qg6 Qxg6 40.Rxg6 Rb4 41.Rf6+ Ke8 42.Rxf4 Rxa4 43.Kd2 Nc4+ 44.Kc3 Nb6 45.Rh4