1.d4 Nf6 2.Nf3 d5 3.Bf4 c5 4.e3 e6 5.c3 Bd6 6.Bd3 Bxf4 7.exf4 Qb6 8.Qc2 cxd4 9.Nxd4 Nc6 10.Nf3 O-O 11.O-O Bd7 12.Nbd2 Rac8 13.a3 Rfd8 14.Rfe1 h6 15.Ne5 Nxe5 16.fxe5 Ne8 17.Nf3 Bb5 18.Bh7+ Kh8 19.a4 Ba6 20.Qb1 g6 21.Bxg6 fxg6 22.Qxg6 Qc7 23.Qxh6+ Qh7 24.Qxh7+ Kxh7 25.Ng5+ Kg8 26.Nxe6 Rd7 27.Re3 Ng7 28.Nd4 Rf8 29.e6 Re7 30.g4 b6 31.Rae1 Bc8 32.Kg2 Rfe8 33.Kg3 Bxe6 34.h4 Kf8 35.h5 Bg8 36.Rxe7 Rxe7 37.Rxe7 Kxe7 38.Kf4 Ne6+ 39.Nxe6 Bxe6 40.Kg5 Kf7 41.a5 bxa5 42.f4 Kg7 43.f5 Bd7 44.h6+ Kh7 45.Kf6 Kxh6 46.Ke7