1.e4 c5 2.Nf3 Nc6 3.Nc3 e5 4.Bc4 d6 5.d3 Be7 6.Nd2 Nf6 7.Nf1 Be6 8.Ne3 O-O 9.O-O Na5 10.Ncd5 Nxc4 11.Nxf6+ Bxf6 12.dxc4 Bg5 13.Nd5 Bxc1 14.Rxc1 Qg5 15.b3 Rad8 16.Qd3 f5 17.exf5 Rxf5 18.Rcd1 h5 19.Nc3 Rf4 20.Ne4 Qg6 21.Nxd6 e4 22.Qe3 Rg4 23.g3 h4 24.Nxb7 Rd4 25.Nxc5 hxg3 26.Qxd4 gxh2+ 27.Kh1 Rg1+ 28.Rxg1 hxg1=Q+