1.e4 c5 2.Nc3 Nc6 3.Nge2 d6 4.d4 cxd4 5.Nxd4 e5 6.Nb3 f5 7.exf5 Bxf5 8.Bc4 Qh4 9.Qe2 Nge7 10.Be3 Nb4 11.O-O a6 12.g3 Qf6 13.Rfd1 Nxc2 14.Rac1 Nxe3 15.fxe3 Qg6 16.Rd2 h5 17.e4 Bg4 18.Qf2 h4 19.Rf1 O-O-O 20.Qa7 hxg3 21.Rc2 gxh2+ 22.Kh1 Nc6 23.Qa8+ Nb8 24.Nd2 Bh3 25.Nf3 Bxf1 26.Be6+ Qxe6 27.Nd5+ Kd7 28.Qxb7+ Ke8 29.Nc7+ Ke7 30.Nxe6+ Kxe6 31.Rf2 Bg2+ 32.Rxg2 Nd7 33.Qd5+ Ke7 34.Ng5 Rc8 35.Qf7+ Kd8 36.Ne6#