1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.O-O Bf5 5.d3 e6 6.Nfd2 Be7 7.e4 Bg6 8.Nc3 O-O 9.f4 h6 10.g4 Nbd7 11.Kh1 d4 12.Ncb1 b5 13.Nb3 Qb6 14.a4 a6 15.c3 c5 16.cxd4 c4 17.f5 cxb3 18.fxg6 Qxd4 19.gxf7+ Rxf7 20.axb5 Ne5 21.h3 Nxd3 22.Qe2 Nxe4 23.Qe3 Rxf1+ 24.Bxf1 Ndf2+ 25.Kg1 Qd5 26.Nc3 Nxc3 27.Qxf2 Nd1 28.Qg2 Qc5+ 29.Kh2 Qe5+ 30.Qg3 Qd4 31.Bf4 Rf8 32.Be5 Qd2+ 33.Bg2 Ne3 34.Kh1 axb5 35.Be4 Nc4 36.Bc3 Qe2 37.Bg2 Bd6 38.Qe1 Qxe1+ 39.Rxe1 Kf7 40.Bc6 Rc8