1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e5 7.Nb3 Be6 8.f3 h5 9.Bg5 Be7 10.Bxf6 Bxf6 11.Nd5 Nd7 12.a4 Rc8 13.c3 O-O 14.Be2 Bg5 15.a5 h4 16.O-O Bxd5 17.Qxd5 Be3+ 18.Kh1 Nf6 19.Qd3 Ba7 20.Rfd1 Nh5 21.Qxd6 Qg5 22.f4 Nxf4 23.Bf3 Rfd8 24.Qb4 h3 25.g3 Nd3 26.Rxd3 Rxd3 27.Qxb7 Rcd8 28.Qxa7 Rxf3 29.Qxa6 Qe3 30.Qb6 Rf1+ 31.Rxf1 Qxe4+ 32.Kg1 Qg2#