1.d4 f5 2.c4 Nf6 3.Nf3 e6 4.g3 d5 5.Bg2 c6 6.O-O Bd6 7.b3 Qe7 8.Bb2 O-O 9.Qc2 Bd7 10.Ne5 Be8 11.Nd2 Bh5 12.Ndf3 Nbd7 13.a3 h6 14.b4 g5 15.e3 Qh7 16.Rac1 Bxf3 17.Nxf3 g4 18.Ne1 Ne4 19.b5 Ndf6 20.bxc6 bxc6 21.Nd3 Ng5 22.Qa4 Nfe4 23.Bc3 h5 24.cxd5 cxd5 25.Bb4 Bxb4 26.Qxb4 h4 27.Nf4 Rf6 28.Qa5 Raf8 29.Rc7 Qh6 30.Rfc1 hxg3 31.fxg3 Nf3+ 32.Bxf3 gxf3 33.Rc8 f2+ 34.Kg2 f1=Q+ 35.Kxf1 Qxh2 36.R1c2 Nxg3+ 37.Ke1 Qg1+ 38.Kd2 Ne4+ 39.Ke2 Qf2+ 40.Kd1 Qf3+ 41.Ne2 Qxe3 42.Rxf8+ Rxf8 43.Qxa7 f4