1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Qb6 10.c4 Bb4+ 11.Ke2 O-O 12.cxd5 exd5 13.Be3 Qc7 14.a3 Be7 15.Nd6 f6 16.Bc5 fxe5 17.fxe5 Ba6+ 18.Kd2 Qa5+ 19.b4 Bg5+ 20.Kc3 Bxf1 21.bxa5 Bxg2 22.Rg1 Bf3 23.Qc2 Be3 24.Bxe3 c5 25.Bxc5 Rf4 26.Rxg7+ Kxg7 27.Rg1+ Bg2 28.Qxg2+ Kf8 29.Qc2 Rd8 30.Qxh7 Rf3+ 31.Kd4 a6 32.Ne4+ d6 33.Nxd6 Rf7 34.Qxf7# 1-0