1.Nf3 Nf6 2.c4 c5 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 g6 6.e4 Bg7 7.Be3 Ng4 8.Qxg4 Nxd4 9.Qd1 Ne6 10.Rc1 Qa5 11.Be2 b6 12.Qd5 Qxd5 13.cxd5 Nd4 14.Bd3 O-O 15.O-O f5 16.e5 Bxe5 17.f4 Bg7 18.Rfd1 d6 19.Bb1 e5 20.dxe6 Nxe6 21.Rxd6 Re8 22.a3 Nc5 23.Ba2+ Kf8 24.Nd5 Bxb2 25.Rxc5 Bxa3 26.Rf6+ Kg7 27.Rc7+ Kh6 28.Rff7 Rh8 29.Nf6 g5 30.fxg5+ Kg6 31.Rg7#