1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Bg5 h6 7.Bh4 Qa5 8.Nb3 Qb6 9.Bd3 d6 10.Qe2 Be7 11.O-O-O a6 12.f4 Qc7 13.Rhf1 Nb4 14.Kb1 Nc6 15.g4 b5 16.Bg3 b4 17.Na4 e5 18.h3 exf4 19.Bxf4 Ne5 20.Nd4 O-O 21.g5 hxg5 22.Bxg5 Re8 23.Qg2 Nh7 24.Bh6 g6 25.Nf5 Bf6 26.Ne3 Be6 27.b3 Nxd3 28.Rxd3 Rac8 29.h4 Bxh4 30.Bf4 Bf6 31.Bxd6 Qc6 32.Bxb4 Qb5 33.Bc3 Bxc3 34.Nxc3 Qe5 35.Ncd5 a5 36.Nf5 Rc5 37.Nfe7+ Kg7 38.Nf5+ Kg8 39.Nde7+ Kh8 40.Rh1 Bxf5 41.Nxf5 gxf5 42.Rxh7+ Kxh7 43.Rh3# 1-0