1.e4 c5 2.Nc3 Nc6 3.f4 e6 4.Nf3 d6 5.g3 Nf6 6.Bg2 Be7 7.O-O O-O 8.Kh1 Qc7 9.d3 a6 10.Be3 b5 11.Nh4 Bb7 12.g4 b4 13.Nb1 d5 14.g5 dxe4 15.gxf6 Bxf6 16.Bxc5 Ne7 17.Bxb4 exd3 18.Qxd3 Bxh4 19.Qh3 Bf6 20.Bc3 Bxc3 21.Nxc3 Bxg2+ 22.Qxg2 Rab8 23.Rad1 Rxb2 24.Rd3 Qc4 25.Qd2 Ng6 26.Rf2 Qc6+ 27.Kg1 Nh4 28.Rd8 Qb6 29.Rxf8+ Kxf8 30.Qd3 g6 31.h3 Rb4