1.c4 Nf6 2.Nf3 e6 3.g3 b6 4.Bg2 Bb7 5.O-O c5 6.Nc3 Nc6 7.d4 cxd4 8.Nxd4 a6 9.Nxc6 Bxc6 10.e4 Qc7 11.Re1 Bc5 12.e5 Ng8 13.Qg4 Bf8 14.Bxc6 Qxc6 15.Ne4 f5 16.exf6 Nxf6 17.Nxf6+ gxf6 18.Qh5+ Kd8 19.Be3 Bc5 20.Rad1 Kc7 21.Bxc5 bxc5 22.Rd3 Raf8 23.Red1 Rd8 24.Qf7 f5 25.Qe7 Rhe8 26.Qxh7 f4 27.Qg7 fxg3 28.fxg3 e5 29.Qg5 Qa4 30.Qd2 e4 31.b3 Qc6 32.Rd6 e3 33.Rxc6+ dxc6 34.Qa5+ Kc8 35.Rxd8+ Kb7 36.Rd7+ Kb8 37.Qxa6 Re4 38.Qb7# 1-0