1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.d4 cxd4 5.Nf3 Nc6 6.Bc4 Nb6 7.Bb3 g6 8.Ng5 d5 9.exd6 e6 10.Ne4 Bxd6 11.Bg5 Be7 12.Bh6 dxc3 13.Nbxc3 Qxd1+ 14.Rxd1 a6 15.O-O Na5 16.Bg7 Rg8 17.Bf6 Nxb3 18.axb3 Nd7 19.Bxe7 Kxe7 20.Rfe1 Rd8 21.Ng5 h6 22.Nd5+ Kf8 23.Nc7 Rb8 24.Ngxe6+ fxe6 25.Nxe6+ Ke7 26.Nxd8+ Kxd8 27.Re6 h5 28.Rxg6 Ke7 29.Rg7+ Ke6 30.Rg8 Nf6 31.Rh8