1.e4 c5 2.Nf3 d6 3.d3 Nc6 4.g3 g6 5.Bg2 Bg7 6.O-O Nf6 7.Nh4 O-O 8.f4 Rb8 9.Bf3 Bh3 10.Re1 Nd4 11.Bg2 Bxg2 12.Kxg2 Qa5 13.c3 Nc6 14.Be3 Qa6 15.g4 b5 16.Qd2 Nxg4 17.Rg1 b4 18.Kh1 bxc3 19.bxc3 Nxe3 20.Qxe3 Nd4 21.Nf5 Nc2 22.Nxe7+ Kh8 23.Qh3 Nxa1 24.f5 Rxb1 25.Rxb1 Qxa2 26.Rg1 g5 27.Rxg5 Bf6 28.Rh5 Qb1+ 29.Kg2 Qc2+ 30.Kh1 Qd1+ 31.Kg2 Qe2+ 32.Kh1