1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.O-O d6 7.f4 g6 8.Nf3 Bg7 9.Qe1 Nc6 10.a4 O-O 11.Nc3 Nd7 12.Be3 Re8 13.Rd1 Qa5 14.Qh4 Qb4 15.f5 gxf5 16.Bh6 Bf6 17.Qg3+ Kh8 18.exf5 Rg8 19.Bg5 Qc5+ 20.Kh1 exf5 21.Qh4 Rg6 22.Ne2 Bg7 23.Nf4 Nde5 24.Nxg6+ fxg6 25.Bf6 Be6 26.Ng5 Bg8 27.Ne4 Qb4 28.Bxg7+ Kxg7 29.Qf6+ Kh6 30.Nxd6