1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Qc7 6.f4 a6 7.Nxc6 bxc6 8.Bd3 d5 9.O-O Nf6 10.Qf3 Bb4 11.Na4 O-O 12.Be3 dxe4 13.Bxe4 Nd5 14.Bd4 f5 15.Bxd5 cxd5 16.c3 Bd6 17.Qe3 Bd7 18.Nc5 Bxc5 19.Bxc5 Rf7 20.b4 Bb5 21.Rfe1 Rc8 22.a4 Bc6 23.Bd4 Qd7 24.b5 axb5 25.a5 e5 26.fxe5 Qe6 27.a6 f4 28.Qf3 Ba8 29.a7 h6