1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Bg7 6.Be3 Nf6 7.f3 d6 8.Qd2 O-O 9.O-O-O Bd7 10.Bc4 a6 11.h4 h5 12.Nxc6 Bxc6 13.Bh6 Kh7 14.Bxg7 Kxg7 15.g4 Rh8 16.Qg5 e6 17.e5 Nh7 18.Qf4 d5 19.gxh5 Nf8 20.hxg6 Nxg6 21.Qg3 Rxh4 22.Bd3 Rxh1 23.Rxh1 Qe7 24.Ne2 Qc7 25.Nf4 Qxe5 26.Bxg6 fxg6 27.Nh5+ Qxh5 28.Rxh5 Rf8 29.Qc7+ Rf7 30.Qe5+ Kf8 31.Rh8+ Ke7 32.f4 Bb5 33.b3 Bc6 34.Rg8 Be8 35.Rxg6 Bd7 36.Rg7 Ke8 37.Qh5 Kd8 38.Qxf7 Kc8 39.Qxd7+ Kb8 40.Qxb7#