1.d4 Nf6 2.e3 d5 3.Bd3 c6 4.f4 Bg4 5.Be2 Bxe2 6.Qxe2 e6 7.Nf3 Nbd7 8.O-O Ne4 9.Nbd2 Nxd2 10.Bxd2 Bd6 11.Ne5 O-O 12.Rf3 f6 13.Nxd7 Qxd7 14.Rh3 f5 15.Qh5 g6 16.Qh4 b5 17.Rf1 a5 18.Rff3 a4 19.Qh6 b4 20.Rh4 Rf7 21.g4 Bf8 22.Qg5 Be7 23.Qh6 Rb8 24.gxf5 exf5 25.Rhh3 b3 26.cxb3 axb3 27.a3 Bf8 28.Qg5 Bxa3 29.Bc3 Qe6 30.Rf2 Be7 31.Qg3 Ra8 32.Kg2 Rg7 33.Rh6 Ra1 34.Qf3 Bf8 35.Rh3 Rga7 36.Rg3 Rc1 37.h4 Ra2 38.h5 Rxc3 39.hxg6 hxg6 40.Qh5 Kf7 41.Qh7+ Bg7 42.bxc3 b2 43.Qh4 b1=Q 44.Qd8 Qee4+ 45.Kh2 Qbh1#