1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nc6 6.Nb3 Nf6 7.O-O Qc7 8.Nc3 b5 9.Be3 Ne5 10.h3 Bb7 11.f4 Nc4 12.Bxc4 bxc4 13.Nd2 Bb4 14.e5 Nd5 15.Nxd5 Bxd5 16.c3 Be7 17.Bd4 O-O 18.Qe2 f6 19.b3 Rac8 20.b4 d6 21.a4 dxe5 22.fxe5 f5 23.g3 Rf6 24.Qe3 Rg6 25.Kf2 Bg5 26.Qe1 f4 27.Ne4 fxg3+ 28.Kg1 Be7 29.Ra2 Qc6 30.Nc5 Rh6 31.h4