1.Nf3 g6 2.g3 Bg7 3.Bg2 e5 4.d3 d6 5.c4 f5 6.Nc3 Nf6 7.h4 h6 8.Bd2 Nc6 9.Qc1 Be6 10.Rb1 Qe7 11.Nh2 e4 12.dxe4 fxe4 13.Nxe4 Bf5 14.Nc3 Ne5 15.O-O Bxb1 16.Qxb1 O-O-O 17.Bf4 Qf7 18.Nd5 Kb8 19.Nxf6 Bxf6 20.Qe4 c6 21.Bxe5 Bxe5 22.b4 g5 23.h5 Rhe8 24.Qg4 d5 25.b5 dxc4 26.bxc6 c3 27.Qa4 Bd4 28.e3 Bb6 29.Ng4 Rd2 30.Nxh6 Qxh5 31.Ng4 Qf7 32.Nf6 Qxf6 33.c7+ Kxc7 34.Qxe8 c2 35.Qa8 Qxf2+ 36.Rxf2 c1=Q+ 37.Rf1 Bxe3+ 38.Kh1 Qxf1+ 39.Bxf1 Rd8 40.Qxd8+ Kxd8 41.Kg2 Kc7 42.Kf3 Bc1 43.Ke4 Kb6 44.Kd3 Kc5 45.Kc2 Be3 46.g4