1.d4 Nf6 2.Nf3 e6 3.e3 d5 4.Bd3 c5 5.b3 cxd4 6.exd4 Bb4+ 7.c3 Be7 8.Nbd2 O-O 9.Ne5 Nfd7 10.Qh5 g6 11.Qe2 Nc6 12.Nxc6 bxc6 13.h4 Bxh4 14.Nf3 Bf6 15.Ne5 Nxe5 16.dxe5 Bg7 17.Bf4 f5 18.Qe3 Qc7 19.O-O-O g5 20.Qh3 gxf4 21.Qxh7+ Kf7 22.Qh5+ Ke7 23.Qg5+ Ke8 24.Rh7 Rf7 25.Re1 Qe7 26.Qg6 Kd8 27.Bxf5 Bd7 28.Bg4 Kc7 29.Bh5 Raf8 30.Qg4 Bxe5 31.Rxf7 Rxf7 32.Bxf7 Bxc3 33.Rxe6 Qxf7 34.Qf3 Qxe6 35.Qxc3 Qe4 36.Qa5+ Kb7 37.f3 Qd4 38.Qd8 Qe3+ 39.Kb2 Bf5 40.Qf8 Qd2+ 41.Ka3 Bb1 42.Qf7+ Kb6 43.Qe6 Qxa2+ 44.Kb4 Qa5#