1.d4 Nf6 2.Nf3 e6 3.Bf4 d5 4.e3 Bd6 5.Nbd2 Bxf4 6.exf4 O-O 7.c3 b6 8.Bd3 Ba6 9.Bxa6 Nxa6 10.O-O c5 11.Re1 Qd6 12.g3 Nb8 13.Nf1 Nc6 14.Ne3 g6 15.Qd3 Rfd8 16.Rad1 cxd4 17.Nxd4 Rac8 18.Nxc6 Qxc6 19.Qd4 Ne8 20.Ng4 h5 21.Nh6+ Kf8 22.f5 gxf5 23.Qh8+ Ke7 24.Nxf5+ Kd7 25.Qxh5 Nd6 26.Nxd6 Kxd6 27.Qxf7 Qd7 28.Qf4+ Kc6 29.Re5 Kb7 30.Rde1 Rc6 31.h4 Re8 32.h5 Re7 33.h6 a5 34.Qf6 Ka6 35.Rh5 Rh7 36.Rhe5 Re7 37.b3 a4 38.bxa4 Ka5 39.c4 Rxc4 40.Rxe6 Rf7 41.Qb2 Rb4 42.Qd2 Kxa4 43.R6e5 d4 44.Qd1+ Ka3 45.Qd3+ Ka4 46.Qa6#