1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Qd2 a6 8.O-O-O Bd7 9.f3 b5 10.g4 h6 11.Be3 Qc7 12.Rg1 b4 13.Nce2 d5 14.Nxc6 Bxc6 15.e5 Nd7 16.f4 Nc5 17.Nd4 Ne4 18.Qe1 Bd7 19.Bd3 Bc5 20.Bxe4 dxe4 21.Bf2 Rc8 22.Qxe4 Bc6 23.Nxc6 Bxf2 24.Rg2 Be3+ 25.Qxe3 Qxc6 26.Rgd2 O-O 27.f5 Qc4 28.Kb1 Qxg4 29.f6 Qg5 30.Qe4 g6 31.b3 a5 32.h4 Qf5 33.Qxf5 exf5 34.Rd5 Kh7 35.Rg1 Ra8 36.e6 fxe6 37.Rd7+ Kh8 38.Rxg6 Rad8 39.Rxh6+ Kg8 40.Rg7# 1-0