1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.g3 g6 7.Nde2 Bd7 8.Bg2 Qc8 9.Nd5 Bg7 10.O-O Nxd5 11.exd5 Ne5 12.a4 Bh3 13.Ra2 h5 14.Bxh3 Qxh3 15.f3 g5 16.Kh1 Bf6 17.b3 Qf5 18.Nd4 Qg6 19.c4 g4 20.Rg2 h4 21.gxh4 Rxh4 22.f4 Nd7 23.Nb5 O-O-O 24.Nxa7+ Kb8 25.Be3 Rdh8 26.Qe1 g3 27.Qa5 Rxh2+ 28.Rxh2 Qe4+ 29.Kg1 Qxe3+