1.e4 c5 2.Nf3 a6 3.c4 d6 4.d4 cxd4 5.Nxd4 Nf6 6.Nc3 e5 7.Nc2 Bg4 8.Be2 Be6 9.f4 exf4 10.Bxf4 Nc6 11.O-O Be7 12.b3 O-O 13.Qe1 Ng4 14.Bxg4 Bxg4 15.Qg3 Bh5 16.Ne3 Bh4 17.Qh3 g5 18.Nf5 gxf4 19.Nxh4 Qb6+ 20.Kh1 Qe3 21.Nf3 Qxc3 22.Qxh5 Rae8 23.Qg5+ Kh8 24.Qxf4 Rg8 25.Rad1 Qc2 26.Ng5 Ne5 27.Rd2 Qc3 28.Qf6+ Rg7 29.Nxf7+ Kg8 30.Nh6+ Kh8 31.Nf5