1.e4 c5 2.Nf3 Nc6 3.d3 g6 4.g3 Bg7 5.Bg2 d6 6.O-O Nf6 7.Nbd2 e5 8.Re1 O-O 9.c3 Ne8 10.Nf1 Nc7 11.h4 h6 12.Be3 Ne6 13.N1h2 f5 14.exf5 gxf5 15.Bc1 Bd7 16.Nd2 Rb8 17.a4 Ne7 18.Nc4 Bc6 19.Bxc6 bxc6 20.Qh5 Rf6 21.g4 Ng6 22.gxf5 Nef4 23.Bxf4 Nxf4 24.Qg4 h5 25.Qf3 Rxf5 26.Qg3 Rf6 27.Nf3 Rg6 28.Ng5 Bh6 29.Qf3 Bxg5 30.hxg5 Qxg5+