1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 d6 5.Nc3 Nf6 6.f3 g6 7.Be3 Bg7 8.Qd2 O-O 9.Bc4 Bd7 10.O-O-O Rc8 11.Bb3 Ne5 12.h4 h5 13.Bg5 Nc4 14.Bxc4 Rxc4 15.Nde2 Qa5 16.Kb1 Rfc8 17.Bh6 Qb6 18.Bxg7 Kxg7 19.g4 hxg4 20.h5 Ng8 21.hxg6 fxg6 22.f4 e6 23.Rh4 Nf6 24.e5 Ne4 25.Nxe4 Rxe4 26.f5 Rh8 27.Rxh8 Kxh8 28.Qh6+ Kg8 29.f6 Kf7 30.Qg7+ Ke8 31.Qe7#