1.d4 Nf6 2.Nf3 c5 3.c4 cxd4 4.Nxd4 e5 5.Nb5 d5 6.cxd5 Bc5 7.e3 O-O 8.N5c3 e4 9.Be2 Bf5 10.a3 Nbd7 11.Nd2 Ne5 12.Qa4 Nxd5 13.Ncxe4 Bxe3 14.fxe3 Nxe3 15.Nf1 Nxg2+ 16.Kf2 b5 17.Bxb5 Nh4 18.Be2 Bxe4 19.Qxe4 Qf6+ 20.Qf4 Qb6+ 21.Qe3 Qf6+ 22.Qf4 Qb6+ 23.Ne3 Neg6 24.Qb4 Qc6 25.Bd2 Rab8 26.Qc3 Qb6 27.Rhc1 Nf4 28.Bf1 Rfd8 29.Be1 Nd5 30.Qc5 Qf6+ 31.Kg1 Qg5+ 32.Bg2