1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 a6 7.Qd2 Nf6 8.O-O-O b5 9.a3 Bb7 10.g4 d6 11.g5 Nd7 12.h4 Nde5 13.Be2 Nxd4 14.Bxd4 Nc4 15.Bxc4 Qxc4 16.Kb1 a5 17.Rhe1 a4 18.f4 b4 19.Nxa4 Bc6 20.b3 Qa6 21.Qxb4 Bxa4 22.Qxa4+ Qxa4 23.bxa4 Rxa4 24.Re3 Ra5 25.Rb3 e5 26.fxe5 dxe5 27.Rb8+ Ke7 28.Bc3 Ra4 29.Bb4+ Ke6 30.Re8+ Be7 31.Rxe7#