1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Be2 e6 7.O-O Be7 8.Kh1 a6 9.f4 Qc7 10.Be3 O-O 11.a4 Re8 12.Nb3 b6 13.Bf3 Nd7 14.Qe1 Bb7 15.Rd1 Na5 16.Qg3 Bf6 17.Nd4 Nc4 18.Bc1 g6 19.Be2 Na5 20.f5 Be5 21.Qh4 exf5 22.exf5 Bg7 23.Bh6 Bh8 24.fxg6 hxg6 25.Nf5 Ne5 26.Nxd6 Re6 27.Nxb7 Qxb7 28.Ne4 Ng4 29.Rd8+