1.d4 Nf6 2.Nf3 e6 3.Bf4 Bd6 4.Bg3 O-O 5.Nbd2 b6 6.e4 Bxg3 7.hxg3 Bb7 8.Bd3 g6 9.Qe2 Ne8 10.g4 Qf6 11.Qe3 d6 12.Ng5 c5 13.Nxh7 Qxd4 14.Qxd4 cxd4 15.Nxf8 Kxf8 16.Rh8+ Ke7 17.g5 a6 18.f4 Nd7 19.Nf3 Nc5 20.Nxd4 Nxe4 21.Bxe4 Bxe4 22.Kf2 Rc8 23.c3 Rc5 24.Re1 Bd5 25.a3 b5 26.g4 Kd7 27.Rh7 Ke7 28.f5 gxf5 29.Nxf5+ Kd8 30.Nh6 Rc4 31.Nxf7+ Kc8 32.Kg3 e5 33.g6 Rf4 34.Nxe5 dxe5 35.Rxe5 Rf3+ 36.Kh4 Nf6 37.Rhe7 Rf4 38.Kg5 Rf1 39.Rf5 Rxf5+ 40.gxf5 Ne4+ 41.Kf4 Nc5 42.f6 Bc4 43.f7 Nd7 44.g7