1.Nf3 d5 2.g3 c5 3.Bg2 Nc6 4.d4 e6 5.O-O Nf6 6.c4 dxc4 7.Qa4 cxd4 8.Ne5 Bd7 9.Nxc6 bxc6 10.Qxc4 Qb6 11.Nd2 Bd6 12.Nb3 e5 13.Bg5 O-O 14.e3 c5 15.Bxf6 Bb5 16.Qc2 Bxf1 17.Bxg7 Bxg2 18.Bxf8 Rxf8 19.Kxg2 Qc6+ 20.Kg1 c4 21.Nd2 c3 22.Nb3 dxe3 23.fxe3 Rc8 24.Rf1 cxb2 25.Qxb2 Qe4 26.Qf2 Rc7 27.Nd2 Qd3 28.Nb3 a5 29.Qf3 a4 30.Nc1 Qd2 31.Ne2 Bc5 32.Kh1 Qxe3 33.Qg4+ Kf8 34.Ng1 Bd4 35.Nf3 e4 36.Ng5 Ke7 37.Nxf7