1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 e6 6.Nge2 b6 7.O-O Bb7 8.f4 Nge7 9.g4 f5 10.exf5 exf5 11.gxf5 Nxf5 12.Ng3 Bd4+ 13.Kh1 O-O 14.Qg4 Na5 15.Nd5 Kh8 16.c3 Bg7 17.Nxf5 Rxf5 18.Ne3 Bxg2+ 19.Nxg2 Nc6 20.Bd2 d5 21.Rae1 d4 22.c4 Qf6 23.Rf3 Rf8 24.Rh3 Qf7 25.Nh4 Rh5 26.Re6 Ne5 27.Nxg6+ hxg6 28.Rxh5+ gxh5 29.Qh3 Nxd3 30.Re2 Nxf4 31.Bxf4 Qxf4 32.Qxh5+ Bh6