1.d4 e6 2.Bf4 d5 3.Nf3 Nf6 4.e3 Be7 5.Bd3 c6 6.Nbd2 O-O 7.h3 Bd6 8.Ne5 Bc7 9.Ndf3 Nbd7 10.c3 Nxe5 11.Nxe5 Nd7 12.Qh5 g6 13.Qh6 Nxe5 14.dxe5 Qe8 15.h4 Bd8 16.h5 Qd7 17.hxg6 fxg6 18.O-O-O Qg7 19.Qh3 Bd7 20.Bh6 Qf7 21.Bxf8 Kxf8 22.f4 Be7 23.Qxh7 Qxh7 24.Rxh7 Ke8 25.Bxg6+ Kd8 26.Rh8+ Kc7 27.Rxa8 Bc8 28.Rh1 Bc5 29.Kd2 Kb6 30.Rh8 Bd7 31.Rhd8 Kc7 32.Be8 Bxe8 33.Rxe8 Kd7 34.g4 b5 35.Red8+ Ke7 36.f5 exf5 37.gxf5 a5 38.Rh8 b4 39.Ra7+ Bxa7 40.Rh7+ Kd8 41.Rxa7 c5 42.f6 bxc3+ 43.bxc3 d4 44.f7 dxe3+ 45.Kxe3 c4 46.f8=Q#