1.e4 c5 2.Nf3 e6 3.d3 Nc6 4.g3 d5 5.Qe2 Nge7 6.Bg2 g6 7.h4 h6 8.O-O Bg7 9.Re1 O-O 10.Nbd2 Qc7 11.Nf1 Bd7 12.N1h2 f5 13.exf5 exf5 14.Bf4 Qa5 15.Ne5 Nxe5 16.Bxe5 Rae8 17.Bxg7 Kxg7 18.Qe5+ Rf6 19.Qf4 d4 20.Bxb7 Nc6 21.Rxe8 Bxe8 22.Nf3 Re6 23.Bxc6 Bxc6 24.Ne5 Bb7 25.h5 c4 26.Nxg6 Re1+ 27.Kh2 Qd5 28.f3 Rxa1 29.Qc7+ Qf7 30.Qe5+ Qf6 31.Qc7+ Qf7