1.e4 c5 2.g3 d5 3.exd5 Qxd5 4.Nf3 Bg4 5.Bg2 Qe6+ 6.Kf1 Nc6 7.h3 Bh5 8.d3 Qd7 9.Nbd2 f6 10.Ne4 e5 11.Be3 Nd4 12.Nxe5 Bxd1 13.Nxd7 Nxc2 14.Nexf6+ Nxf6 15.Nxf6+ gxf6 16.Rxd1 Nxe3+ 17.fxe3 O-O-O 18.Ke2 Bd6 19.Rhf1 Be5 20.Rc1 b6 21.d4 Bxg3 22.dxc5 b5 23.Rxf6 Be5 24.Rf7 Bxb2 25.Rc2 Be5 26.Rxa7 Rhg8 27.Bf3 Rg1 28.c6 h5 29.c7