1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.Bg5 Bb7 5.Nc3 h6 6.Bh4 Bb4 7.Nd2 c5 8.e3 d6 9.f3 Nbd7 10.Bd3 g5 11.Bf2 h5 12.O-O Bxc3 13.bxc3 h4 14.e4 Nh5 15.Bc2 Nf4 16.e5 dxe5 17.Ne4 Bxe4 18.fxe4 Qe7 19.d5 g4 20.Be3 O-O-O 21.Bxf4 exf4 22.Rxf4 Ne5 23.Qe2 Qg5 24.Rff1 h3 25.g3 Nf3+ 26.Kh1 Qe5 27.Qd3 f5 28.Rad1 f4 29.gxf4 Qxf4 30.Rf2 Qe5 31.d6 Nxh2 32.d7+ Kc7 33.Ba4 Nf3 34.Qb1 a6 35.Qd3 g3 36.Rxf3 g2+ 37.Kg1 h2+ 38.Kxg2 h1=Q+ 39.Rxh1 Rdg8+ 40.Kf2 Rxh1 41.d8=Q+ Rxd8 42.Rf7+ Kc8 43.Bd7+ Kb8 44.Qf3 Qh2+ 45.Qg2 Rxd7 46.Rxd7 Qf4+