1.Nf3 d5 2.d4 Nf6 3.c4 c6 4.Nc3 dxc4 5.a4 Nd5 6.e3 Nxc3 7.bxc3 b5 8.Ne5 Qd5 9.Be2 Bf5 10.Ba3 f6 11.Nf3 Nd7 12.Nd2 e5 13.Bxf8 Rxf8 14.O-O e4 15.f3 a6 16.axb5 cxb5 17.fxe4 Bxe4 18.Nxe4 Qxe4 19.Bf3 Qxe3+ 20.Kh1 Kf7 21.Bd5+ Kg6 22.Bxa8 Rxa8 23.Qg4+ Qg5 24.Qe4+ f5 25.Qxa8 Nf6 26.Rxa6 h5 27.Qf3 h4 28.d5 b4 29.cxb4 c3 30.Qxc3 Kh5 31.Qf3+