1.Nf3 c5 2.e4 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Qc7 6.Be3 a6 7.Bd3 b5 8.Nxc6 Qxc6 9.O-O Bb7 10.f3 Bc5 11.Qe1 Ne7 12.a4 b4 13.Na2 Qb6 14.Bxc5 Qxc5+ 15.Qf2 Qxf2+ 16.Kxf2 Nc6 17.Rfc1 Ke7 18.b3 Rhc8 19.c3 bxc3 20.Rxc3 a5 21.Rac1 Nd4 22.Rxc8 e5 23.Ke3 Bxc8 24.b4 axb4 25.Nxb4 Bb7 26.Rc7 Bc6 27.Nxc6+ Nxc6 28.Bb5 Ra7 29.Rxa7 Nxa7 30.Kd3 Kd6 31.Kc4 f6