1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.Bxc6 dxc6 5.d3 Bg7 6.h3 Nf6 7.Nc3 Nd7 8.Be3 e5 9.Qd2 h6 10.O-O b6 11.Ne2 Nf8 12.b4 cxb4 13.Qxb4 c5 14.Qd2 Ne6 15.a4 Nd4 16.Bxd4 cxd4 17.a5 O-O 18.Rfb1 bxa5 19.Qxa5 Qf6 20.Rb5 Re8 21.Qc7 Bxh3 22.Nxe5 Rac8 23.Qxa7 Rxc2 24.Ra2 Rxa2 25.Qxa2 Rxe5 26.Rxe5 Qxe5 27.gxh3 Qh5 28.Kg2 Qg5+ 29.Ng3 h5 30.Kh2 Qf4 31.Qe2 h4