1.e4 c5 2.Nf3 Nf6 3.Nc3 d6 4.Bc4 e6 5.d4 Be7 6.O-O a6 7.a4 O-O 8.Qe2 cxd4 9.Nxd4 Qc7 10.h3 Bd7 11.Be3 Nc6 12.f4 Rac8 13.Bd3 Nb4 14.g4 Nxd3 15.cxd3 Bc6 16.g5 Nd7 17.f5 e5 18.Nxc6 bxc6 19.f6 Bd8 20.fxg7 Re8 21.Qh5 Nc5 22.Bxc5 dxc5 23.Rf5 Qa7 24.Raf1 Re7 25.Qh6 c4+ 26.Kh1 Qe3 27.R5f3 Qd2 28.R1f2 Qc1+ 29.Rf1 Qd2 30.Nb1 Qe2 31.g6