1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Qb6 5.Nc3 Bc5 6.Na4 Qa5+ 7.Nc3 Nf6 8.Nb3 Qb6 9.Nxc5 Qxc5 10.Bd3 a6 11.O-O b5 12.Be3 Qc6 13.e5 Nd5 14.Nxd5 Qxd5 15.Qg4 Nc6 16.f4 g6 17.Rad1 h5 18.Qg5 Qxa2 19.Bc5 Qd5 20.Bd6 Qd4+ 21.Kh1 Qa4 22.Bxg6 Rg8 23.Bxf7+ Kxf7 24.Qxh5+ Kg7 25.Rd3 Nxe5 26.Bxe5+ Kf8 27.Bd6+ Kg7 28.Rg3+ Kf6 29.Rxg8 Bb7 30.Qg5+ Kf7 31.Qg6#