1.c4 c5 2.Nf3 Nf6 3.Nc3 b6 4.g3 Bb7 5.Bg2 g6 6.O-O Bg7 7.a3 O-O 8.Rb1 Qc7 9.d3 d5 10.Bf4 Qc8 11.Qc2 Nbd7 12.Rfc1 d4 13.Na2 Nh5 14.Bg5 e5 15.b4 f6 16.Bd2 f5 17.bxc5 Nxc5 18.Nb4 e4 19.Ng5 h6 20.Nh3 Nf6 21.Nf4 g5 22.Nfd5 Nxd5 23.Nxd5 Bxd5 24.cxd5 Qd7 25.Qc4 Rac8 26.d6+ Kh7 27.dxe4 Nxe4 28.Qd3 Nxd2 29.Qxd2 Qxd6 30.Qd3 Qe6 31.Bh3 Rc3 32.Rxc3 dxc3 33.Rb5 Qa2 34.Rxf5 Rxf5 35.Bxf5+ Kg8 36.Qd6 c2 37.Be6+ Kh7 38.Qd3+ Kh8 39.Qd8+ Kh7 40.Bf5#