1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bc4 Nc6 6.d3 e6 7.O-O Nge7 8.Qe1 O-O 9.f5 gxf5 10.Qh4 fxe4 11.Ng5 h6 12.Ncxe4 Nf5 13.Qh5 d5 14.Bb3 c4 15.g4 cxb3 16.gxf5 exf5 17.Ng3 hxg5 18.Bxg5 Qd6 19.Kh1 bxc2 20.Rg1 Qg6 21.Qh4 Ne5 22.Raf1 f6 23.Nh5 fxg5 24.Rxg5 Nf3 25.Rxg6 Nxh4 26.Rxg7+ Kh8 27.Rc1 Be6 28.Rxc2 Rac8 29.Re2 Rc1+