1.e4 c5 2.d4 cxd4 3.c3 d3 4.Bxd3 Nc6 5.f4 d6 6.Nf3 Nf6 7.O-O g6 8.h3 Bg7 9.Be3 O-O 10.Nbd2 Nd7 11.Qe1 Nc5 12.Bc2 b5 13.a3 Rb8 14.f5 a5 15.fxg6 fxg6 16.b4 axb4 17.axb4 Ne6 18.Bb3 Kh8 19.Qg3 Ne5 20.h4 Nxf3+ 21.Nxf3 Bxc3 22.Rac1 Bg7 23.h5 gxh5 24.Qh4 Qe8 25.Rxc8 Qxc8 26.Qxh5 Qc3 27.Bxe6 Qxe3+ 28.Rf2 Bd4