1.e4 c5 2.Nc3 d6 3.g3 b6 4.Bg2 Bb7 5.d3 Nf6 6.Be3 e6 7.Nh3 Be7 8.O-O Na6 9.Nf4 Nc7 10.Nh5 O-O 11.Bd2 Nxh5 12.Qxh5 Rb8 13.f4 d5 14.f5 Bf6 15.Rae1 e5 16.Bc1 d4 17.Nd1 g6 18.Qh3 Ne8 19.Nf2 Bg7 20.Ng4 h5 21.Nh6+ Kh7 22.fxg6+ fxg6 23.Rxf8 Bxf8 24.Nf7 Qe7 25.Nxe5 Qxe5 26.Bf4 Qg7 27.Bxb8 a6 28.Bf3 Qh6 29.Qd7+ Qg7 30.Qxe8