1.e4 c5 2.Nc3 Nc6 3.f4 d6 4.Nf3 g6 5.Bc4 Bg7 6.O-O e6 7.d3 Nge7 8.Qe1 O-O 9.Kh1 Nd4 10.Nxd4 cxd4 11.Ne2 d5 12.Bb3 a5 13.a4 Bd7 14.e5 Nc6 15.Bd2 f6 16.c3 fxe5 17.c4 Qb6 18.Ra3 dxc4 19.Bxc4 Kh8 20.Rb3 Qc7 21.Ng3 exf4 22.Ne4 Ne5 23.Bxf4 Rxf4 24.Rxf4 Nxc4 25.Rf7 Ne5 26.Re7 Bf8 27.Rxh7+ Kxh7 28.Qh4+ Kg8 29.h3 Nf7 30.Nf6+ Kg7 31.Qxd4