1.e4 c5 2.Nf3 d6 3.d4 Nf6 4.Nc3 cxd4 5.Nxd4 g6 6.Be3 Bg7 7.f3 Nc6 8.Qd2 Bd7 9.g4 Ne5 10.O-O-O O-O 11.h4 b5 12.h5 b4 13.Nd5 Nxd5 14.exd5 Qa5 15.Kb1 Qxd5 16.hxg6 fxg6 17.Qh2 Kf7 18.Be2 Be6 19.Nxe6 Qxe6 20.Bd4 Rac8 21.f4 Nxg4 22.Bxg4 Qxg4 23.Qxh7 Rg8 24.f5 Kf8 25.Rhf1 Bxd4 26.fxg6+ Ke8 27.Qxg8+ Kd7 28.Qd5 Bb6 29.Qb5+ Kc7 30.Rde1 Qh4 31.Rxe7+ Qxe7 32.Rf7 Kd8 33.Rxe7 Kxe7 34.Qg5+