1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Qxd4 a6 5.e5 Nc6 6.Qa4 d5 7.c4 Bg4 8.Nbd2 dxc4 9.Bxc4 Bxf3 10.Nxf3 b5 11.Bxf7+ Kxf7 12.Qe4 Rc8 13.O-O e6 14.Be3 Qd5 15.Qf4+ Ke8 16.Rac1 Qd3 17.Nd4 Nge7 18.Nxe6 Qf5 19.Qxf5 Nxf5 20.Bb6 Nfe7 21.Rfd1 Nxe5 22.Bc5 N5c6 23.Re1 Kf7 24.Ng5+ Kg6 25.h4 Nd5 26.Re6+ Kf5 27.f3 Bxc5+ 28.Rxc5 Ne7 29.g4+ Kf4 30.Kf2 Rxc5 31.Nh3#