1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bd3 Nc6 7.Be3 Be7 8.O-O O-O 9.Kh1 Qc7 10.f4 a6 11.Qe1 Nxd4 12.Bxd4 e5 13.Be3 exf4 14.Bxf4 Be6 15.Ne2 Nd7 16.Nd4 Bf6 17.c3 Ne5 18.Qg3 g6 19.Bh6 Bg7 20.Bxg7 Kxg7 21.Bc2 Nc4 22.Qf2 Rae8 23.Bb3 b5 24.a4 Bd7 25.axb5 axb5 26.Nxb5 Bxb5 27.Ra7 Qc8 28.Qf6+ Kg8 29.Rxf7 Rxf7 30.Qxf7+ Kh8 31.Qf6+ Kg8 32.Qf7+