1.e4 c5 2.Nc3 Nc6 3.f4 d6 4.Nf3 Bg4 5.Bb5 Qc8 6.h3 Bxf3 7.Qxf3 a6 8.Bxc6+ Qxc6 9.O-O Nf6 10.d3 Nd7 11.Be3 g6 12.f5 Ne5 13.Qg3 Bg7 14.Nd5 Nd7 15.Qh4 Nf6 16.Bh6 Bxh6 17.Nxf6+ exf6 18.Qxh6 O-O-O 19.Qg7 d5 20.fxg6 fxg6 21.Rxf6 Qa4 22.Rf7 Qc6 23.exd5 Qxd5 24.Re1 Rhe8 25.Rc7+ Kb8 26.Ree7 Rxe7 27.Qxe7 Rc8 28.Rd7 Qc6 29.Qxh7 Ka8 30.Qe7 Qb6 31.b3