1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Bd3 a6 6.O-O d6 7.c4 Bd7 8.Nc3 Nc6 9.Nc2 Ne5 10.Be2 Be7 11.f4 Ng6 12.Be3 O-O 13.Qe1 Qc7 14.Qg3 Rfe8 15.a4 Bc6 16.Bd3 b6 17.Rad1 Nd7 18.Nd4 Nc5 19.Bc2 Bf6 20.f5 exf5 21.Nxc6 Qxc6 22.Rxd6 Qb7 23.Rxf6 gxf6 24.exf5 Qb8 25.Bf4 Qb7 26.fxg6 fxg6 27.Nd5 Rf8 28.Bd6 Rf7 29.Nxf6+ Kg7 30.Be5 Kf8 31.Nxh7+