1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.O-O Nf6 5.Re1 Bg7 6.c3 O-O 7.d4 cxd4 8.cxd4 d5 9.e5 Ne4 10.Nbd2 Nxd2 11.Bxd2 Qb6 12.Bxc6 Qxc6 13.h3 Bd7 14.Qb3 Rfd8 15.Rac1 Qa6 16.Rc7 Bc6 17.e6 f6 18.Rxe7 Bf8 19.Rf7 Re8 20.Rxf6 Bg7 21.Rf7 Rad8 22.Bg5 Rd6 23.Re7 Rdd8 24.Rxg7+ Kxg7 25.Qe3 Qa5 26.Qe5+ Kg8 27.e7 Rd7 28.Qe6+ Kg7 29.Bf6+ Kh6 30.Qe3+ g5 31.Qxg5#