1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.a3 e5 7.Nf5 d5 8.Bg5 d4 9.Bxf6 gxf6 10.Nb1 Qb6 11.Nd2 Be6 12.Bd3 Nd7 13.O-O Qxb2 14.Rb1 Qxa3 15.Nc4 Qc5 16.Qe2 b5 17.Na5 Qc7 18.Ra1 Bb4 19.Nb3 Bc3 20.Ra2 Ra7 21.Qg4 Kd8 22.Qg7 Re8 23.Qxh7 Nc5 24.Ng7 Bxb3 25.cxb3 Nxd3 26.Nxe8 Kxe8 27.h4 Ke7 28.h5 Qc6 29.h6 Ra8 30.Qg7 Qxe4 31.h7 Nf4 32.Rxa6 Ne2+