1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be2 Be7 7.O-O O-O 8.Be3 a6 9.a4 Qc7 10.f4 e5 11.Nb3 exf4 12.Bxf4 Nc6 13.Kh1 Be6 14.Qe1 Rfe8 15.Qg3 Bf8 16.Bg5 Nd7 17.Bg4 Bxg4 18.Qxg4 Nb4 19.Nd4 Ne5 20.Qg3 Rac8 21.Rf2 Qd7 22.Nf5 Qe6 23.Raf1 Rc7 24.Ne2 Qc4 25.Ned4 Nbc6 26.b3 Qc5 27.Be3 Nxd4 28.Bxd4 Qa5 29.Nh6+ Kh8 30.Bxe5 dxe5 31.Nxf7+