1.Nf3 Nf6 2.g3 d5 3.c4 c6 4.b3 Bg4 5.Bg2 Bxf3 6.Bxf3 e5 7.O-O h5 8.d3 h4 9.Bb2 hxg3 10.hxg3 Qd7 11.Qd2 Qf5 12.Qe3 Nbd7 13.cxd5 cxd5 14.Rc1 g6 15.Ba3 d4 16.Qd2 Bxa3 17.Nxa3 Kf8 18.Nb5 Kg7 19.Nd6 Qh3 20.Bg2 Qh2+ 21.Kf1 Rh5 22.Rc8 Rxc8 23.Nxc8 Ng4 24.Nd6 Ndf6 25.Qe1 Ne3+ 26.fxe3 Ng4 27.exd4 exd4 28.e4 Ne3+ 29.Ke2 Qxg2+ 30.Qf2 Qxf2+ 31.Kxf2 Rh2+ 32.Kf3 b6 33.e5 Nd5 34.Ke4 Nb4 35.Rf1 f5+ 36.exf6+ Kf8 37.Ke5 Re2+ 38.Kxd4 Rxa2 39.Ne4 Re2 40.f7